我正在创建一个具有复选框列的数据网格。我有一些在 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));
}