2010-01-28 49 views
1

我試圖延長柔性DataGrid組件,這樣我可以有一個「添加新行」行,如MS訪問,但我不能讓它開始工作。我嘗試了幾種不同的方法,但我無法獲得任何實際工作。試圖延長彎曲DataGrid中添加一個「添加新行」行

通過擴展我真的是指改變Adobe代碼,因爲我需要做一些其他的private vars,但我應該能夠將擴展代碼與Adobe合併。

感謝您的幫助。

回答

1

你必須要在DataGrid editable,然後添加一個新的對象(或任何你正在使用)與空數據到DataGrid的數據提供者。

Here is an example我創建。

+0

這是編輯。我正在使用'ArrayCollection'。我已經試過了,並添加該代碼'updateDisplayList'和無效它的變化,但它什麼都不做。如果我從我的'addRows'二傳手刪除'invalidateDisplayList()',它會顯示,但只有當我點擊編輯另一個單元格!還有什麼建議? – 2010-01-28 11:47:14

+0

我已經創建了一個示例,請參閱我的編輯。 – Thomas 2010-01-28 13:13:31

+0

非常感謝。我發現在添加該行後,有一些內容覆蓋了我的'dataProvider'。你的例子讓我意識到我的datagrid代碼是好的:) – 2010-01-28 16:16:52