Flex中让DataGrid像AdvancedDataGrid那样支持多列排序
By Minidxer | December 3, 2009
Flex中的AdvancedDataGrid是支持多列同时排序的,而DataGrid则只允许单列排序。有些特殊情况可能有让DataGrid像AdvancedDataGrid那样支持多列排序的需求,是否可以实现呢?
其实只要屏蔽掉DataGrid头部相关事件,并且调用我们自己的排序函数就可以实现这一功能了。
http://cookbooks.adobe.com/post_Multiple_column_sorting_with_a_DataGrid-16564.html
详细的介绍了如何屏蔽相关事件,如何自定义排序函数,如何添加监听函数等的逐步实现。刚好有这样需求的朋友们可以参考一下。
Topics:
Adobe其他 |
1 Comment » |
Tags: AdvancedDataGrid, DataGrid, 排序
沙发?顶博主