刷新绑定的DataGrid

时间:2011-03-23 14:09:55

标签: flex

我有一个问题..我正在将数组集合绑定到flex中的datagrid。我的问题是每当我尝试从数组集合中删除一个项目时... datagrid不刷新值....这是我正在使用的代码

coinCount = coinCount - showArray.getItemAt(eventsList.selectedIndex).eventcost;
                pendingEventListArray.addItem(showArray.getItemAt(eventsList.selectedIndex));

showArray.removeItemAt(eventsList.selectedIndex);

showArray.refresh();

eventsList是绑定到showArray(数组集合)

的数据网格

1 个答案:

答案 0 :(得分:0)

两件事:

  • 你的showArray是否被声明为Bindable?
  • Refresh用于刷新ArrayCollection上的过滤器。使用showArray.dispatchEvent(new Event(PropertyChangeEvent.PROPERTY_CHANGE)showArray.dispatchEvent(new Event(Event.CHANGE) ...