extjs中滚动条属性_Extjs中GridPanel的各个属性与方法

本文详细介绍了ExtJS中GridPanel的主要配置项和方法,包括store、columns、autoExpandColumn等属性,以及getColumnModel、getSelectionModel等方法。同时,还探讨了Ext.grid.Column的配置项,如dataIndex、width、renderer等,以及ColumnModel、AbstractSelectionModel、CellSelectionModel和RowSelectionModel的相关方法。此外,还提到了CheckboxSelectionModel、RowNumberer和GridView的配置选项,如enableRowBody、forceFit等。
摘要由CSDN通过智能技术生成

1、Ext.grid.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 ):使用一个新的数据集和列模式重新配置表格组件

2、Ext.grid.Column

主要配置项:

id:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值