DataGridColumn 类(仅限 Flash Professional)

ActionScript 类名称 mx.controls.gridclasses.DataGridColumn

可以创建并配置 DataGridColumn 对象以用作数据网格的列。DataGrid 类的许多方法都专用于管理 DataGridColumn 对象。DataGridColumn 对象存储在数据网格中一个从零开始的数组内;0 是最左边的列。在添加或创建了列之后,您可以调用 DataGrid.getColumnAt(index) 来访问它们。

可以通过三种方法在网格中添加或创建列。如果要配置列,请最好在将数据添加到数据网格之前使用第二种或第三种方法,以便不必创建列两次。

DataGridColumn 类的属性摘要

下表列出了 DataGridColumn 类的属性。

属性

说明

DataGridColumn.cellRenderer

要用于在此列中显示单元格的元件的链接标识符。

DataGridColumn.columnName

只读;与此列关联的字段的名称。

DataGridColumn.editable

一个布尔值,它指示列是 (true) 否 (false) 可编辑。

DataGridColumn.headerRenderer

要用于显示此列的标题的类的名称。

DataGridColumn.headerText

此列的标题文本。

DataGridColumn.labelFunction

确定显示项目的哪个字段的函数。

DataGridColumn.resizable

一个布尔值,它指示列是 (true) 否 (false) 能够调整大小。

DataGridColumn.sortable

一个布尔值,它指示列是 (true) 否 (false) 可排序。

DataGridColumn.sortOnHeaderRelease

一个布尔值,它指示在用户单击列标题时是 (true) 否 (false) 对列进行排序。

DataGridColumn.width

列的宽度(以像素为单位)。