2011-05-09 131 views

回答

0

本身不无。 Flex的图表上有不断的改进,但尚未添加。

你最好的解决方案是在列标题上有一个监听器,然后自己对数据进行排序。这并不难,但能够保持这种“状态”是很重要的。另外,它会给你更好的延展性来改变排序选项。

+0

感谢Jax。我不明白Adobe没有将AdvancedDataGrid中的代码(有一些更改)复制到DataGrid中。多列排序的核心逻辑就在那里,他们只需要将它移植到spark结构中。多列排序是很多用户希望在DG上看到的核心功能。 – Mark 2011-05-10 08:14:31

+0

Spark DataGrid是从头开始的完全重写,因为旧图表充其量只是'meh'。由于这种重写,许多不同的实现概念已经改变(如皮肤部分)。它最终会出现默认值,但它们在发布之前需要完全测试它。 – 2011-05-10 13:19:32

0

我使用spark DataGrid的sortCompareFunction属性来定义一个函数,其中包含多列排序逻辑。目前它运行得很好。