【发布时间】:2010-12-29 10:08:58
【问题描述】:
在我的应用程序中,我有一个绑定到 RemoteObject 的数据网格。这 datagrid 有一个包含详细信息的相应表单。什么时候 用户单击表单填充的数据网格中的一行 来自 DataGrid 的 selectedItem 的值。
我想在我的 DataGrid 中以编程方式选择某行 应用程序加载。
为此,我必须调用 validateNow() 和 scrollToIndex()
例如。
dg.selectedIndex = i;
dg.validateNow();
dg.scrollToIndex(i);
我将此代码放在 Applications creationComplete 处理程序中。
这一切都很好 - 所需的行被突出显示并被选中 selectedIndex 是 i。问题是我无法访问数据 填充详细信息表单。当我尝试检索 dg.SelectedItem 属性 - 它为空。
如何在加载时以编程方式选择网格中的某一行 并访问行数据?
谢谢
【问题讨论】:
标签: apache-flex datagrid