チェックボックス列を持つデータグリッドの作成に取り組んでいます。アイテム情報と天気を含む配列コレクションを作成する itemRenderer 内で実行される関数がいくつかあります。チェックボックスがチェックされているかどうか。
すべてが思い通りに機能しているように見えますが、メイン アプリケーションの itemRenderer スコープで作成された arraycollection にアクセスする必要があるだけです。これにアクセスするにはどうすればよいですか?
itemRenderer 内で AC を作成する関数は次のとおりです。
private function onChange():void {
data["isSelected"] = cb.selected;
var dp:ArrayCollection = _dataGrid.dataProvider as ArrayCollection;
dp.dispatchEvent(new CollectionEvent(CollectionEvent.COLLECTION_CHANGE));
}