2009-10-06 72 views
0

我有一個數據網格,在其兩列中有ComboBoxes。在Flex中,如何獲取DataGrid中的ComboBox的值?

我需要做的是在用戶使用comboBox的時候突出顯示網格行而不是用戶使用comboBox時獲取這些bombo框的值。我知道如何在comboBox上調用更改處理程序時將值拉出,但我沒有看到屬於當前突出顯示的gridRow的組合框的方法。

我確定它確實很簡單,但我無法找到任何參考。任何幫助不勝感激。

+0

您是否重寫itemRenderer的設置數據函數來設置初始值? – 2009-10-06 21:42:42

+0

不,初始值由數據提供者數組設置...爲什麼? – 2009-10-06 22:50:41

回答

0

好的假設數據字段組合框在被命名爲「富」

,並在DataGrid本身的數據字段驅動有「DG」 ......

VAR currentVal一個id:字符串= dg.dataProvider.getItemAt(dg.selectedIndex).foo;

0

如果ComboBox ItemEditor已正確實現,則DataGrid的DataProvider應具有正確的值。

相關問題