PropertiesMethodsEventsConfig OptionsDirect Link

Class Ext.grid.ColumnModel

Package: Ext.grid
Defined In: .js
Class:
Extends: Ext.util.Observable
Grid的列模型(ColumnModel)的默认实现。该类由列配置组成的数组初始化。

不同列的配置对象定义了头部字符串,配合Ext.data.Record字段列描述了数据的来源, 一个自定义数据格式的渲染函数,并允许通过和配置选项#id相同名称的CSS样式类来指定某列的样式。

用法:

 var colModel = new Ext.grid.ColumnModel([
	{header: "Ticker", width: 60, sortable: true},
	{header: "Company Name", width: 150, sortable: true},
	{header: "Market Cap.", width: 100, sortable: true},
	{header: "$ Sales", width: 100, sortable: true, renderer: money},
	{header: "Employees", width: 100, sortable: true, resizable: false}
 ]);
 

该类列出的配置选项也适用于各个列的定义(column definition)。

配置项

这个类没有配置项。

公告属性

属性 定义者

公共方法

方法 定义者

公告事件

这个类没公共的事件。