我有一个非常简单的DataGrid,有两列,有点像这样:
<mx:DataGrid id="grid" >
<mx:columns>
<mx:DataGridColumn dataField="name" headerText="Name"/>
<mx:DataGridColumn dataField="date" headerText="Date"/>
</mx:columns>
</mx:DataGrid>
我尝试做的是在用户点击按钮时激活所选行的版本。到目前为止,我一直无法找到任何如何做到这一点的例子。我已经尝试了6种或7种不同的方法但不起作用。有没有人知道如何做到这一点?
如何获取DataGrid的选定行(NOT selectedItem)以及如何:
这是我一直无法回答的问题
非常感谢帮助。
答案 0 :(得分:2)
您可以使用grid.selectedIndex属性获取所选行。有人想到你的问题:
您可以在运行时更改项呈示器,如下所示:
grid.itemRenderer = new ClassFactory(com.myapp.renderers.MyGridItemRenderer);