ExtJS4.2 Grid知识点七:显示行号、斑马线效果(奇偶行背景色不一致)、复制单元格文字、禁止点击列排序

本节主要学习ExtJS4.2 Grid显示行号、斑马线效果(奇偶行背景色不一致)、复制单元格文字、禁止点击列排序、禁止列头部右侧菜单,示例图片:

在线演示  /  在线演示

主要内容如下:

  1. 显示行号
  2. 斑马线效果(奇偶行背景颜色不一致)
  3. 复制单元格问题
  4. 禁止点击列排序
  5. 禁止列头部右侧菜单

1.显示行号

在Grid中增加行号列,xtype指定为rownumberer。

{header: ‘NO‘,xtype: ‘rownumberer‘,width: 40,sortable: false}

2.斑马线效果(奇偶行背景色不一致)

在Grid中viewConfig属性,并将stripeRows指定为true。

viewConfig:{
    stripeRows:true,//在表格中显示斑马线
    enableTextSelection:true //可以复制单元格文字
}

3.复制单元格文字

同上,在Grid中viewConfig属性,并将enableTextSelection指定为true。

viewConfig:{
    stripeRows:true,//在表格中显示斑马线
    enableTextSelection:true //可以复制单元格文字
}

4.禁止点击列排序

将每个column定义属性sortable指定为false,实例中将“Name”列设定为不可排序。

{header: ‘Name‘,  dataIndex: ‘name‘,  width:100,sortable: false}

5.禁止显示列头部右侧菜单

将每个column定义属性menuDisabled指定为true,实例中将“Idno”列设定为不显示列头部右侧菜单。

{header: ‘Idno‘, dataIndex: ‘idno‘, width:150,menuDisabled:true}

ExtJS4.2 Grid知识点七:显示行号、斑马线效果(奇偶行背景色不一致)、复制单元格文字、禁止点击列排序,布布扣,bubuko.com

时间: 2024-10-12 12:45:21

ExtJS4.2 Grid知识点七:显示行号、斑马线效果(奇偶行背景色不一致)、复制单元格文字、禁止点击列排序的相关文章

ExtJS4.2 Grid知识点四:改变表格Grid行文字颜色,划过Grid行时文字变粗

在ExtJS4.2 Grid知识点一:改变表格Grid单元格文字颜色一文中讲解了如何改变单元格中文字颜色,接下来在本章学习如何改变Grid中整行文字的颜色,这样就不需要为每列单独定义renderer函数,显示结果如图片: 在线演示  /  示例代码 实现方式是在Grid中设置viewConfig属性的getRowClass函数,函数参数列表如下: record: 当前待渲染行数据Model,类型为:Ext.data.Model rowIndex: 当前待渲染行数,类型为:Number rowPa

ExtJS4.2 Grid知识点五:多选行(可以点击行选中记录与只能点击多选框选中记录)

本节主要学习ExtJS4.2 Grid多选行知识,示例图片: 在线演示  /  示例代码 主要内容如下: 可以点击行选中记录与只能点击多选框选中记录 选中Grid中数据加载到Form 获取Grid中多行数据,生成JSON格式 1.可以点击行来选中记录,此时多选Grid只需要配置selType: 'checkboxmodel',此时有一个缺陷,当你通过多选框勾选多条记录时,如果不小心点击某行,则当前点击行被选中,其它选中的记录行都被取消选择了. 2.只能点击多选框选中记录,此时多选Grid需要配置

ExtJS4.2 Grid知识点三:改变表格Grid单元格背景颜色

在ExtJS4.2 Grid知识点一:改变表格Grid单元格文字颜色一文中讲解了如何改变单元格中文字颜色,接下来在本章学习如何改变Grid中单元格的背景颜色,显示结果如图片: 在线演示  /  示例代码 实现方式同样是为Grid中该列自定义renderer函数,查询ExtJS 4.2 API得知,Ext.grid.column.Column的renderer属性可以是一个函数也可以是字符串,这个知识点是通过函数来实现的.函数参数列表如下: value : 当前待渲染的单元格值,即表格中某行某列的

ExtJS4.2 Grid知识点六:自动选中指定记录、自动选中全部记录、反向选择

本节主要学习ExtJS4.2 Grid自动选中指定记录.自动选中全部记录.反向选择,即在表格Grid加载数据后自动将符合条件的记录行选中,示例图片: 示例代码  /  在线演示 本例是通过监听Grid的afterrender事件来实现自动选择指定记录行,代码如下实现自动选中性别为男性的记录行: 自动选中指定记录代码 'userlist': {     afterrender: function(testGrid){//侦听goodslistview渲染           // 选中所有记录  

随笔4:报错:“System.Windows.Markup.XamlParseException”类型的第一次机会异常在 PresentationFramework.dll 中发生 其他信息: “在“System.Windows.Baml2006.TypeConverterMarkupExtension”上提供值时引发了异常。”,行号为“11”,行位置为“18”。

问题描述: “System.Windows.Markup.XamlParseException”类型的第一次机会异常在 PresentationFramework.dll 中发生 其他信息: “在“System.Windows.Baml2006.TypeConverterMarkupExtension”上提供值时引发了异常.”,行号为“11”,行位置为“18”. 解决方案: 修改图片的“属性”页的“高级”中的“生成操作”,从“内容”改为“Resource”: (1)默认 (2)更改: 原文地址:

配置vim,显示行号

直接编辑配置文件 /etc/vimrc, 在文件末尾添加如下设置 set nu         #表示显示行号 如果设置去除行号,则添加如下内容, set nonu      #去除行号 其他设置 在/etc/vim目录下的vimrc文件下 添加 set autoindent        #自动缩进 set ts=4            #这个是设置tap的大小为4个空格

vs2013显示行号

随便打开一个项目,可以看到代码框内并没有显示行号 选择“工具”-“选项”,打开后界面如下 选择文本编辑器,找到下图中的“行号”并勾选 行号可以显示了 5 这样我们就完成了任务

打包压缩查看命令及行号命令

1.1.1 PATH路径A:作用:存放linux命令下路径[email protected] ~]# echo $PATH/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin[[email protected] ~]#/bin//sbin//usr/bin//usr/sbin//usr/local/bin/usr/local/sbinB:是否别名C:在PATH找命令是否存在1.1.1.1 如何过滤出已知当前目

浅析JTable与TableModel、TableCellRenderer、TableCellEditor接口——使用JComboBox显示单元格的值

转载:http://www.cnblogs.com/langtianya/archive/2012/09/04/2671173.html 浅析JTable与TableModel.TableCellRenderer.TableCellEditor接口——使用JComboBox显示单元格的值 [github URL:https://github.com/langtianya] [Other Blog: my.csdn.net/ouchuquan 和 my.oschina.net/u/187589 和