| 包 | 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 实例的引用。 |