У меня есть AdvancedDataGrid, который использует HierarchicalCollectionView в качестве dataProvider. Я хотел бы отсортировать данные при первой загрузке, но затем отключить сортировку, чтобы все, что было добавлено после начальной загрузки, не приводило к повторной автоматической сортировке сетки. Я пробовал что-то вроде этого:
this._myDataProvider = new HierarchicalCollectionView(
new HierarchicalData(this._model.rootTasks));
var mySort:Sort = new Sort();
mySort.fields = [new SortField("startDate")];
this._tasksDataProvider.sort = taskSorting;
this._tasksDataProvider.refresh();
this._tasksDataProvider.sort = null;
Но если задать для сортировки значение null, данные останутся несортированными. Я предполагаю, что я спрашиваю: как я могу отсортировать лежащие в основе иерархические данные, так как кажется, что установка свойства sort сохранит их динамическую сортировку. Спасибо за любую помощь, вы можете предоставить.