我是刚接触flex的人。我查看了几个stackoverflow问题,但他们似乎没有回答我的问题。
我正在使用高级数据网格列在表格中显示我的数据。我知道可以使用正在显示的表上的控件对列进行排序。
但是有一种方法可以在显示数据时根据单个列对数据进行排序。 我使用sortDescending =“true”属性,但数据没有变化。
非常感谢任何帮助
答案 0 :(得分:1)
尝试调度事件
var adgEvent:AdvancedDataGridEvent =
new AdvancedDataGridEvent(AdvancedDataGridEvent.SORT, false, true);
adgEvent.columnIndex = columnIndex;
adgEvent.dataField = dataField;
adgEvent.triggerEvent = triggerEvent;
adgEvent.multiColumnSort = false;
在AdvancedDataGrid上对某些列进行排序