(Flex データ視覚化コンポーネントのみ)
パッケージmx.controls.advancedDataGridClasses
クラスpublic class AdvancedDataGridListData
継承AdvancedDataGridListData Inheritance DataGridListData Inheritance BaseListData Inheritance Object

AdvancedDataGridListData クラスは、AdvancedDataGrid コントロールのドロップインアイテムレンダラーまたはドロップインアイテムエディタによって実装される listData プロパティのデータ型を定義します。 すべてのドロップインアイテムレンダラーおよびドロップインアイテムエディタは、listData プロパティを定義する IDropInListItemRenderer インターフェイスを実装する必要があります。

このクラスのプロパティは書き込み可能ですが、読み取り専用と見なす必要があります。 これらは AdvancedDataGrid クラスによって初期化され、アイテムレンダラーまたはアイテムエディタによって読み取られます。 これらの値を変更すると、予期しない結果が生じる可能性があります。

関連項目

mx.controls.listClasses.IDropInListItemRenderer
mx.controls.AdvancedDataGrid


パブリックプロパティ
 プロパティ定義元
 InheritedcolumnIndex : int
リストベースのコントロールの現在表示されている列を基準とした列インデックスです。1 列目のインデックス位置は 1 です。
BaseListData
 Inheritedconstructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
Object
 InheriteddataField : String
列に関連付けられているデータプロバイダ内のフィールドまたはプロパティの名前です。
DataGridListData
  depth : int
AdvancedDataGrid コントロール内でのアイテムのレベルです。
AdvancedDataGridListData
  disclosureIcon : Class
AdvancedDataGrid コントロール内のアイテムの展開用アイコンを表すクラスです。
AdvancedDataGridListData
  hasChildren : Boolean
アイテムに子がある場合は true になります。
AdvancedDataGridListData
  icon : Class
AdvancedDataGrid コントロール内のアイテムのアイコンを表すクラスです。
AdvancedDataGridListData
  indent : int
AdvancedDataGrid コントロール内のこの行のデフォルトのインデントです。
AdvancedDataGridListData
  item : Object
AdvancedDataGrid コントロール内のこのアイテムのデータです。
AdvancedDataGridListData
 Inheritedlabel : String
リストクラスの itemToLabel() メソッドに基づいたアイテムデータのテキスト表現です。
BaseListData
  open : Boolean
アイテムが開いていて子がある場合は true になります。
AdvancedDataGridListData
 Inheritedowner : IUIComponent
このアイテムを所有するリストオブジェクトへの参照です。
BaseListData
 Inheritedprototype : Object
[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
Object
 InheritedrowIndex : int
DataGrid、List または Tree の各コントロールの現在表示されている行を基準とした行インデックスです。1 行目のインデックス位置は 1 です。
BaseListData
 Inheriteduid : String
このアイテムの一意の識別子です。
BaseListData
パブリックメソッド
 メソッド定義元
  
AdvancedDataGridListData(text:String, dataField:String, columnIndex:int, uid:String, owner:IUIComponent, rowIndex:int = 0)
コンストラクタです。
AdvancedDataGridListData
 Inherited
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 Inherited
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 Inherited
指定されたオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
プロパティの詳細
depthプロパティ
public var depth:int

AdvancedDataGrid コントロール内でのアイテムのレベルです。 最上位レベルは 1 です。

disclosureIconプロパティ 
public var disclosureIcon:Class

AdvancedDataGrid コントロール内のアイテムの展開用アイコンを表すクラスです。

hasChildrenプロパティ 
public var hasChildren:Boolean

アイテムに子がある場合は true になります。

iconプロパティ 
public var icon:Class

AdvancedDataGrid コントロール内のアイテムのアイコンを表すクラスです。

indentプロパティ 
public var indent:int

AdvancedDataGrid コントロール内のこの行のデフォルトのインデントです。

itemプロパティ 
public var item:Object

AdvancedDataGrid コントロール内のこのアイテムのデータです。

openプロパティ 
public var open:Boolean

アイテムが開いていて子がある場合は true になります。

コンストラクタの詳細
AdvancedDataGridListData()コンストラクタ
public function AdvancedDataGridListData(text:String, dataField:String, columnIndex:int, uid:String, owner:IUIComponent, rowIndex:int = 0)

コンストラクタです。

パラメータ
text:String — アイテムデータのテキスト表現です。
 
dataField:String — 列に関連付けられているデータプロバイダ内のフィールドまたはプロパティの名前です。
 
columnIndex:int — アイテムの一意の識別子です。
 
uid:String — AdvancedDataGrid コントロールへの参照です。
 
owner:IUIComponent — AdvancedDataGrid コントロールのデータプロバイダ内のアイテムのインデックスです。
 
rowIndex:int (default = 0) — コントロールの現在表示されている列内の列インデックスです。




 

 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flex/3_jp/langref/mx/controls/advancedDataGridClasses/AdvancedDataGridListData.html