我有一個AdvancedDataGrid依賴於HierarchicalCollectionView,因爲它是dataProvider。我想要做的是在數據首次加載時對數據進行排序,但是禁用排序,以便在初始加載後添加的任何內容不會導致網格再次自動排序。我試過這樣的事情:HierarchicalCollectionView:一次排序?
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;
但是將排序設置爲空只會使數據未排序。我想我問的是:我怎麼能排序底層的分層數據,因爲它似乎設置排序屬性將保持動態排序。感謝您的任何幫助,您可以提供。
你說的意思是「使手工克隆」? – Ocelot20 2011-05-16 12:32:14