Flex では、次のコードを使用して DataGrid での並べ替えを許可しています (データはサーバー側でページングおよび並べ替えられます)。
プライベート関数 headerReleaseHandler(event:DataGridEvent):void { var column:DataGridColumn = DataGridColumn(event.currentTarget.columns[event.columnIndex]); if(this.count>0) { if(this.query.SortField == column.dataField) { this.query.SortAscending = !this.query.SortAscending; } そうしないと { this.query.SortField = column.dataField; this.query.SortAscending = true; } this.fill(); } event.preventDefault(); }
これは、並べ替えを示す矢印が表示されないことを除いて、完全に機能します。どうすればそれを達成できますか?
ありがとう!/ニールス