2010-12-14 146 views
1

我想在運行時將新行添加到我的AdvancedDataGrid。 我可以將它添加到數據模型中,但找不到使表格呈現並顯示新行的方法。動態添加行到AdvancedDataGrid

我正在尋找的是創建可擴展項目的效果,點擊行將顯示「附加信息」(如抽屜)並單擊行擴展按鈕將顯示它的孩子。

我看到了這個數據網格的例子(http://livedocs.adobe.com/flex/3/html/help.html?content=advdatagrid_10.html),但不是爲AdavancedDataGrid。

我發現這樣做的唯一方法是添加一個新的子項並使用openItem,但這會導致其他子項也可見。

任何幫助是極大的讚賞

+0

如果其他行擴大你希望新行插入,以及在他們以後繼續開放?行的默認狀態是展開還是摺疊? – 2010-12-15 00:40:37

回答

1

你需要你增加了一個新的項目之後,讓所有的新元素可以變得可見重新驗證整個數據網格。

yourDataGrid.validateNow(); 

這將有助於:)