在Flash 8专业版的DataGrid中对数据进行排序

时间:2009-07-15 16:13:24

标签: actionscript-3 flash flex

我在Flash 8中有一个数组,用于使用:

填充DataGrid
myDataGrid.dataProvider = myArray;

这很好用。我可以使用标题对网格中的数据进行排序,但这也会对源数组中的数据进行排序。另外,我还有其他函数需要以原始未排序的形式获取数组数据。

知道如何实现这个目标吗?

非常感谢

1 个答案:

答案 0 :(得分:1)

在将变量用作dataProvider之前复制该变量。

var myDataProvider:Array = myArray

myDataGrid.dataProvider = myDataProvider

对其中一个数组的更改不会影响另一个数组。