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

时间:2009-10-06 17:26:04

标签: flex datagrid combobox

我有一个数据网格,其两个列中包含ComboBox。

我需要做的是当用户突出显示网格行而不是用户使用comboBox时获取这些bombo框的值。我理解在comboBox上调用更改处理程序后如何拉出值,但是我没有看到一种方法来获取属于当前突出显示的gridRow的组合框。

我确信它真的很直接,但我无法找到任何关于它是如何完成的参考。非常感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

好的,假设ComboBox所在的数据字段是由名为'foo'的数据字段驱动的

并且dataGrid本身的id为'dg'...

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

答案 1 :(得分:0)

如果正确实现了ComboBox ItemEditor,DataGrid的DataProvider应该具有正确的值。