プログラマーを職業としてます。 Flex,Air,C#,Oracle,PHPの言語ノウハウを中心に情報発信していきます


[Flex] GridItemRendererの中でdataFieldにアクセスするには

mx:DataGridの時には、listDataでアクセスできたdataFieldですが、
spark:DataGridになって見当たらなくなっています。

GridItemRenderer内でdataFieldにアクセスするには、
columnプロパティを見ればいいようです。

columnはGridColumnそのものなので、
当然、定義されているdataFieldやcolumnIndex、headerTextなどに簡単にアクセスできます。

override public function set data(value:Object):void {
     var code:String = value[column.dataField];
     var colIndex:int = column.columnIndex;
}

これは以前より分かりやすくなりましたね。

 

== ランキングに参加しています。ぜひクリックお願いします ==

プログラム ブログランキングへ
にほんブログ村 IT技術ブログへ
にほんブログ村

,

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です