簡體   English   中英

在Flex中,如何獲取dataGrid中ComboBox的值?

[英]In Flex, how do I get the value of a ComboBox that is in a dataGrid?

我有一個數據網格,在其兩個列中都有ComboBoxes。

我需要做的是在用戶突出顯示網格的行時而不是在用戶使用comboBox時獲得那些炸彈框的值。 我知道一旦在comboBox上調用更改處理程序后如何提取值,但是我沒有看到一種方法來獲取屬於當前突出顯示的gridRow的comboBox。

我敢肯定這確實是直截了當的,但是我只是找不到關於它是如何完成的參考。 任何幫助,不勝感激。

好吧,假設ComboBox所在的數據字段由名為“ foo”的數據字段驅動

並且dataGrid本身的ID為'dg'...

var currentVal:String = dg.dataProvider.getItemAt(dg.selectedIndex).foo;

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM