如何在flash数据网格中设置选定的行(as3)

时间:2012-05-28 22:01:16

标签: actionscript-3 flash datagrid

我想在flash as3中的DataGrid中选择当前结果集中的多行。 我试着这样做:

this.dataGrid.selectedItems = _selectedElements[index];

其中_selectedElements是一个数组,其中包含收集的结果页面上的prevoius选择结果:

_selectedElements[index] = this.dataGrid.selectedItems;

_selectedElements具有正确的值(checked),我确信问题出在datagrid组件上。

有没有人知道如何让它发挥作用?

2 个答案:

答案 0 :(得分:1)

我首先误解了你的问题所以我编辑了我的答案。您可以像这样设置选定的行:

myDataGrid.selectedIndices = [3,4,5,6];

答案 1 :(得分:0)

要选择多行,您必须使用行和列在for循环中编写代码。通过给出计数eg.rows + 1,rows-1,您可以访问行。同样对于列也。请试试这个,如果您有任何疑问,请告诉我。