`

GridPanel方法和属性

阅读更多

 

主要配置项:


store:表格的数据集
columns:表格列模式的配置数组,可自动创建ColumnModel列模式
autoExpandColumn:自动充满表格未用空间的列,参数为列id,该id不能为0
stripeRows:表格是否隔行换色,默认为false
cm、colModel:表格的列模式,渲染表格时必须设置该配置项


sm、selModel:表格的选择模式,默认为Ext.grid.RowSelectionModel
enableHdMenu:是否显示表头的上下文菜单,默认为true
enableColumnHide:是否允许通过标题中的上下文菜单隐藏列,默认为true

 


loadMask:是否在加载数据时显示遮罩效果,默认为false
view:表格视图,默认为Ext.grid.GridView
viewConfig:表格视图的配置对象
autoExpandMax:自动扩充列的最大宽度,默认为1000


autoExpandMin:自动扩充列的最小宽度,默认为50
columnLines:是否显示列分割线,默认为false
disableSelection:是否禁止行选择,默认为false

 

enableColumnMove:是否允许拖放列,默认为true
enableColumnResize:是否允许改变列宽,默认为true
hideHeaders:是否隐藏表头,默认为false


maxHeight:最大高度
minColumnWidth:最小列宽,默认为25
trackMouseOver:是否高亮显示鼠标所在的行,默认为true

 

 


主要方法:

 


getColumnModel():取得列模式
getSelectionModel():取得选择模式
getStore():取得数据集
getView():取得视图对象
reconfigure( Ext.data.Store store, Ext.grid.ColumnModel colModel ):使用一个新的数据集和列模式重新配置表格组件

 

 

 

参考资料:GridPanel中getSelectionModel   http://www.studyofnet.com/news/418.html

 

分享到:
评论

相关推荐

    GridPanel属性详解

    详细介绍GridPanel各项属性,ExtJS 普通表格:Ext.grid.GridPanel属性详解

    Ext.grid.GridPanel属性祥解

    Ext.grid.GridPanel属性祥解, 表格部门的详解,通俗易懂,适合初学人员,以及想对GridPanel有个精析认识的Web开发人员

    汇总Extjs中GridPanel的各个属性与方法.doc.pdf

    ...

    汇总Extjs中GridPanel的各个属性与方法.doc.docx

    ...

    Ext修改GridPanel数据和字体颜色、css属性等

    Ext修改GridPanel数据和字体颜色等,不是单指EditGridPanel 首先获取选中的行(当然也可以获取单元格): 代码如下: var selectedRow = grid.getSelectionModel().getSelected(); 修改设置: 代码如下: selectedRow....

    Extjs中的GridPanel隐藏列会显示在menuDisabled中解决方法

    在Extjs中的GridPanel会有这样的情况,隐藏列会显示在menuDisabled中 如下图: 但是这个一般没有什么用处,只是用于后台取值的作用。 so  加一个属性:hideable:false就可以搞定了 代码如下:{ header: ...

    DotNet+Ext入门

    Ext的学习笔记:关于Store,GridPanel及其属性的用法,希望能帮助大家

    Ext第一周 史上最强学习笔记—GridPanel(基础篇)

    因为我学这个是这样一个过程,通过一个控件了解其他的控件,剩下的就是属性查API了。API我自己在翻译CHM版的。因为是个人操作。所以时间有限。。大家见谅。 在Ext下。首先接触的一定是Grid。我也是如此。我是因为 ...

    GRID拖拽行的实例代码

    ———————GRID拖拽行的实例... firstGridStore,enableDragDrop : true,//True表示启动对于GridPanel中选中行的拖动行为……其他属性省略}); //创建第二个GRIDvar secondGrid = new Ext.grid.GridPanel({ddGroup :

    ExtJS 2.0实用简明教程

    13)组件的配置属性 14)Accordion布局 15)事件处理 16)Card布局 17)Pable布局及其它布局 18)工具栏Toolbar 19)选项面板TabPanel 20)基本表格GridPanel 21)视图区ViewPort 22)可编辑表格EditorGridPanel 23)窗口基本...

    Extjs EditorGridPanel中ComboBox列的显示问题

    为了解决这个问题需要在EditorGridPanel的ColumnModel中显示ComboBox的地方使用renderer属性,重新渲染,方法如下: 代码如下: //部门列表 var comboxDepartmentStore = new Ext.data.Store({ proxy: new Ext.data....

    Delphi专业 界面 控件Skin++ For Delphi (一)

    该部分演示了Skin++ 对Label、GroupBox、右键菜单、Panel、FlowPanel、GridPanel等控件的支持。 值得一提的是,Skin++对Label的支持是彻底,并且不像其他的换肤软件需要在窗体上放置一个他们提供的特有的控件。...

    ExtJs2.0简明教程

    …11 2.4 组件的配置属性……………………………………………………………………………………………….…….13 2.5 事件处理……………………………………………………………………………………………………...

Global site tag (gtag.js) - Google Analytics