0

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

this.dataGrid.selectedItems = _selectedElements[index];

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

_selectedElements[index] = this.dataGrid.selectedItems;

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

有人知道如何使它工作吗?

4

2 回答 2

1

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

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

于 2012-06-04T18:08:31.360 回答
0

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

于 2012-06-04T12:38:49.850 回答