包 | mx.controls.advancedDataGridClasses |
类 | public class AdvancedDataGridHeaderInfo |
继承 | AdvancedDataGridHeaderInfo Object |
属性 | 定义方 | ||
---|---|---|---|
actualColNum : int 相对于当前显示的列,标题开始处的实际列索引。 | AdvancedDataGridHeaderInfo | ||
children : Array 此 AdvancedDataGridHeaderInfo 实例的所有子 AdvancedDataGridHeaderInfo 实例 Array(如果此列包含在某一列组中)。 | AdvancedDataGridHeaderInfo | ||
column : AdvancedDataGridColumn 对此 AdvancedDataGridHeaderInfo 实例对应的 AdvancedDataGridColumn 实例的引用。 | AdvancedDataGridHeaderInfo | ||
columnSpan : int 使用列组时列标题所跨的实际列数。 | AdvancedDataGridHeaderInfo | ||
constructor : Object
对类对象或给定对象实例的构造函数的引用。 | Object | ||
depth : int 此 AdvancedDataGridHeaderInfo 实例在 AdvancedDataGrid 控件的列层次结构中的深度(如果此列包含在某一列组中)。 | AdvancedDataGridHeaderInfo | ||
headerItem : IListItemRenderer 对用于呈现列标题的 IListItemRenderer 实例的引用。 | AdvancedDataGridHeaderInfo | ||
index : int 此 AdvancedDataGridHeaderInfo 实例在 AdvancedDataGrid 控件中的索引。 | AdvancedDataGridHeaderInfo | ||
internalLabelFunction : Function 列分组需要从嵌套对象中提取数据时生成的函数。 | AdvancedDataGridHeaderInfo | ||
parent : AdvancedDataGridHeaderInfo 此 AdvancedDataGridHeaderInfo 实例的父 AdvancedDataGridHeaderInfo 实例(如果此列包含在某一列组中)。 | AdvancedDataGridHeaderInfo | ||
prototype : Object [静态]
对类或函数对象的原型对象的引用。 | Object | ||
visible : Boolean 如果此列当前可见,则设置为 true。 | AdvancedDataGridHeaderInfo | ||
visibleChildren : Array 当前可见的子 AdvancedDataGridHeaderInfo 实例 Array。 | AdvancedDataGridHeaderInfo | ||
visibleIndex : int 此列在其父 AdvancedDataGridHeaderInfo 实例的可见子项列表中的索引(如果此列包含在某一列组中)。 | AdvancedDataGridHeaderInfo |
方法 | 定义方 | ||
---|---|---|---|
AdvancedDataGridHeaderInfo(column:AdvancedDataGridColumn, parent:AdvancedDataGridHeaderInfo, index:int, depth:int, children:Array = null, internalLabelFunction:Function = null, headerItem:IListItemRenderer = null) 构造函数。 | AdvancedDataGridHeaderInfo | ||
指示对象是否已经定义了指定的属性。 | Object | ||
指示 Object 类的实例是否在指定为参数的对象的原型链中。 | Object | ||
指示指定的属性是否存在、是否可枚举。 | Object | ||
设置循环操作动态属性的可用性。 | Object | ||
返回指定对象的字符串表示形式。 | Object | ||
返回指定对象的原始值。 | Object |
actualColNum | 属性 |
public var actualColNum:int
相对于当前显示的列,标题开始处的实际列索引。
children | 属性 |
public var children:Array
此 AdvancedDataGridHeaderInfo 实例的所有子 AdvancedDataGridHeaderInfo 实例 Array(如果此列包含在某一列组中)。
column | 属性 |
public var column:AdvancedDataGridColumn
对此 AdvancedDataGridHeaderInfo 实例对应的 AdvancedDataGridColumn 实例的引用。
columnSpan | 属性 |
public var columnSpan:int
使用列组时列标题所跨的实际列数。
depth | 属性 |
public var depth:int
此 AdvancedDataGridHeaderInfo 实例在 AdvancedDataGrid 控件的列层次结构中的深度(如果此列包含在某一列组中)。
headerItem | 属性 |
public var headerItem:IListItemRenderer
对用于呈现列标题的 IListItemRenderer 实例的引用。
index | 属性 |
public var index:int
此 AdvancedDataGridHeaderInfo 实例在 AdvancedDataGrid 控件中的索引。
internalLabelFunction | 属性 |
public var internalLabelFunction:Function
列分组需要从嵌套对象中提取数据时生成的函数。
例如,如果每个数据行按以下方式显示:
row = {.., .., Q1: { y2005: 241, y2006:353}};
并且通过以下方式定义一个列组:
<mx:AdvancedDataGridColumnGroup dataField="Q1"> <mx:AdvancedDataGridColumn dataField="y2005"> <mx:AdvancedDataGridColumn dataField="y2006"> </mx:AdvancedDataGridColumnGroup>
与 y2005 相对应的列的函数定义方式如下:
function foo():String { return row["Q1"]["2005"]; }
此函数还可以处理以下情况:任何列或列组使用标签函数而非数据字段。
parent | 属性 |
public var parent:AdvancedDataGridHeaderInfo
此 AdvancedDataGridHeaderInfo 实例的父 AdvancedDataGridHeaderInfo 实例(如果此列包含在某一列组中)。
默认值为 null.
visible | 属性 |
public var visible:Boolean
如果此列当前可见,则设置为 true
。
visibleChildren | 属性 |
public var visibleChildren:Array
当前可见的子 AdvancedDataGridHeaderInfo 实例 Array。(如果此列包含在某一列组中)。
visibleIndex | 属性 |
public var visibleIndex:int
此列在其父 AdvancedDataGridHeaderInfo 实例的可见子项列表中的索引(如果此列包含在某一列组中)。
AdvancedDataGridHeaderInfo | () | 构造函数 |
public function AdvancedDataGridHeaderInfo(column:AdvancedDataGridColumn, parent:AdvancedDataGridHeaderInfo, index:int, depth:int, children:Array = null, internalLabelFunction:Function = null, headerItem:IListItemRenderer = null)
构造函数。
参数column:AdvancedDataGridColumn — 对此 AdvancedDataGridHeaderInfo 实例对应的 AdvancedDataGridColumn 实例的引用。 | |
parent:AdvancedDataGridHeaderInfo — 此 AdvancedDataGridHeaderInfo 实例的父 AdvancedDataGridHeaderInfo 实例。 | |
index:int — 此 AdvancedDataGridHeaderInfo 实例在 AdvancedDataGrid 控件中的索引。 | |
depth:int — 此 AdvancedDataGridHeaderInfo 实例在 AdvancedDataGrid 控件的列层次结构中的深度。 | |
children:Array (default = null ) — 此 AdvancedDataGridHeaderInfo 实例的所有子 AdvancedDataGridHeaderInfo 实例 Array。 | |
internalLabelFunction:Function (default = null ) — 列分组需要从嵌套对象中提取数据时生成的函数。 | |
headerItem:IListItemRenderer (default = null ) — 对用于呈现列标题的 IListItemRenderer 实例的引用。 |