如何使用Actionscript清除datagrid中的数据?

时间:2011-06-16 17:41:58

标签: actionscript-3 flex4 flashbuilder4

我有一个flex数据网格,我想在按钮点击事件后删除内容。如果我使用removeItemAt(myGrid.selectedIndex)方法它工作正常但removeAll()方法什么都不做。你在这里看到的addData()函数接受textinput值并将它们发送到datagrid。

       [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()
        }

1 个答案:

答案 0 :(得分:0)

这应该适合你:

this.changingData = null;