2011-05-09 95 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屬性來定義一個函數,其中包含多列排序邏輯。目前它運行得很好。