2012-06-11 26 views
0

刪除一行在Flex DataGrid,您可以刪除使用從Flexicious的數據網格

[Objectname].removeSelectedIndex(); 

一排但是這個功能在Flexicious DataGrid失蹤。是否有任何其他方式/功能刪除行中的靈活?

回答

1

您不必從數據網格中刪除一行。 Datagrid行根據.dataProvider(對象集合)中的元素生成。

要刪除一個「行」,必須刪除.dataProvider中的元素。

根據什麼「型」你.dataProvider是你<>能夠做到

grid.dataProvider.removeItemAt(index); 

檢查

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/fl/data/DataProvider.html

+0

好吧,我這裏面臨的問題是,我有一個每行的複選框列表。當我從dataprovider中刪除一行以反映datagrid中的更改時,我必須刷新數據網格,當我刷新網格時,預選的行也會刷新,並且它們將變爲未選定狀態。 –

+0

然後,您如何定義渲染器及其數據模型時出現問題。請發佈你的代碼! –