Apache flex 在Flex AdvancedDataGrid中保持行顺序

Apache flex 在Flex AdvancedDataGrid中保持行顺序,apache-flex,actionscript-3,actionscript,flex3,advanceddatagrid,Apache Flex,Actionscript 3,Actionscript,Flex3,Advanceddatagrid,我有一个AdvancedDataGrid,允许用户拖动/拖动行以对其重新排序,还允许它们按列排序。我希望保存行顺序,以便下次加载数据时保留行顺序 我有一个绑定到数据网格的数组集合。数组是自定义AS对象的集合。我尝试只使用我提供给datagrid的bindabled数组集合,但顺序始终保持不变 谢谢。您需要在正在使用的自定义AS对象中添加一个“sortOrder”成员字段。当用户在拖动时进行排序时,可以更新sortOrder变量 此外,您的ArrayCollection还必须添加一个SortFun

我有一个AdvancedDataGrid,允许用户拖动/拖动行以对其重新排序,还允许它们按列排序。我希望保存行顺序,以便下次加载数据时保留行顺序

我有一个绑定到数据网格的数组集合。数组是自定义AS对象的集合。我尝试只使用我提供给datagrid的bindabled数组集合,但顺序始终保持不变


谢谢。

您需要在正在使用的自定义AS对象中添加一个“sortOrder”成员字段。当用户在拖动时进行排序时,可以更新sortOrder变量

此外,您的ArrayCollection还必须添加一个SortFunction。(myAc.sort=myortfunction)。此sort函数将使用SortField在“sortOrder”(数字)上进行排序

这应该足以让你走了:-)