我有一个 flex 数据网格,我想在按钮单击事件后从中删除内容。如果我使用 removeItemAt(myGrid.selectedIndex) 方法,它可以正常工作,但 removeAll() 方法什么也不做。您在此处看到的 addData() 函数接受文本输入值并将它们发送到数据网格。
[Bindable]
public var originalData:ArrayCollection;
[Bindable]
public var changingData:ArrayCollection = new ArrayCollection();
public function addData(e:MouseEvent):void
{
this.originalData = new ArrayCollection( );
var obj:Object = new Object( );
obj.Value = parseInt(myText.text)
originalData.addItem( obj );
this.changingData.addItem(obj);
}
public function clearList():void
{
this.changingData.removeAll()
}