我有一個數據網格,在其兩列中有ComboBoxes。在Flex中,如何獲取DataGrid中的ComboBox的值?
我需要做的是在用戶使用comboBox的時候突出顯示網格行而不是用戶使用comboBox時獲取這些bombo框的值。我知道如何在comboBox上調用更改處理程序時將值拉出,但我沒有看到屬於當前突出顯示的gridRow的組合框的方法。
我確定它確實很簡單,但我無法找到任何參考。任何幫助不勝感激。
我有一個數據網格,在其兩列中有ComboBoxes。在Flex中,如何獲取DataGrid中的ComboBox的值?
我需要做的是在用戶使用comboBox的時候突出顯示網格行而不是用戶使用comboBox時獲取這些bombo框的值。我知道如何在comboBox上調用更改處理程序時將值拉出,但我沒有看到屬於當前突出顯示的gridRow的組合框的方法。
我確定它確實很簡單,但我無法找到任何參考。任何幫助不勝感激。
好的假設數據字段組合框在被命名爲「富」
,並在DataGrid本身的數據字段驅動有「DG」 ......
VAR currentVal一個id:字符串= dg.dataProvider.getItemAt(dg.selectedIndex).foo;
如果ComboBox ItemEditor已正確實現,則DataGrid的DataProvider應具有正確的值。
您是否重寫itemRenderer的設置數據函數來設置初始值? – 2009-10-06 21:42:42
不,初始值由數據提供者數組設置...爲什麼? – 2009-10-06 22:50:41