在显示时对advanceddatagrid flex中的列数据进行排序

时间:2014-12-11 19:54:46

标签: actionscript-3 flex actionscript advanceddatagrid

我是刚接触flex的人。我查看了几个stackoverflow问题,但他们似乎没有回答我的问题。

我正在使用高级数据网格列在表格中显示我的数据。我知道可以使用正在显示的表上的控件对列进行排序。

但是有一种方法可以在显示数据时根据单个列对数据进行排序。 我使用sortDescending =“true”属性,但数据没有变化。

非常感谢任何帮助

1 个答案:

答案 0 :(得分:1)

尝试调度事件

 var adgEvent:AdvancedDataGridEvent =
        new AdvancedDataGridEvent(AdvancedDataGridEvent.SORT, false, true);

    adgEvent.columnIndex     = columnIndex;
    adgEvent.dataField       = dataField;
    adgEvent.triggerEvent    = triggerEvent;
    adgEvent.multiColumnSort = false;
在AdvancedDataGrid上

对某些列进行排序