如何在GXT 3中获得网格的多种排序?
以及向用户查看此内容的最佳方法是什么?也许在工具栏中。
我有多个过滤器,我可以使用FilterPagingLoadConfig吗,但是对于多个排序呢?
最佳答案
也许您可以尝试在Grid List Store中添加1个以上的StoreSortInfo,即:
listStore.addSortInfo(new StoreSortInfo<YourModelDataClass>(propertiesModel.firstSortCriteria(), SortDir.ASC));
listStore.addSortInfo(new StoreSortInfo<YourModelDataClass>(propertiesModel.secondSortCriteria(), SortDir.DESC));
listStore.addSortInfo(new StoreSortInfo<YourModelDataClass>(propertiesModel.thirdSortCriteria(), SortDir.ASC));
为了向用户呈现排序标准的最佳方法,可以使用工具栏,并添加与您的条件一样多的复选框,每次用户选中/取消选中它时,只需排列列表存储的排序即可。