あなたは「sortExpertMode =を設定してみました:ちょうどHierarchicalData
の新しいインスタンスを作成し、このようなあなたのAdvancedDataGrid
に割り当て、あなたのAdvancedDataGrid
で使用するためHierarchicalData
に変換し
[Bindable] public var MyDataList:ArrayCollection;
private var einnahmenSortField:SortField = new SortField("Einnahmen", true, false);
private var theSort:Sort = new Sort();
// Called after data is returned from the remote service call to sort the data
public function SetMyDataList(returnedList:ArrayCollection):void
{
MyDataList = returnedList;
if (theSort == null)
{
theSort = new Sort();
theSort.fields = [einnahmenSortField];
}
MyDataList.sort = this.theSort;
MyDataList.refresh();
}
AdvancedDataGridタグの「true」ですか? AdvancedDataGrid.IものArrayCollectionからHierarchialDataを作成するために
<mx:AdvancedDataGrid height="318"
id="dataSetsDG"
allowMultipleSelection="false"
folderClosedIcon="{null}"
folderOpenIcon="{null}"
defaultLeafIcon="{null}"
left="28"
top="162"
rowCount="11"
width="70%"
displayItemsExpanded="true"
sortExpertMode="true">
彼らは列ヘッダ自体をクリックすることができない理由はありますか? –
私は自分のアプリケーションをきれいにして並べ替えたい。それが理由。ありがとうございました! – Frank
さて、私はcreationCompleteハンドラを私は、adgの私のdataProviderをソートし、adgはソートされた列 "einnahmen"できれいになる。しかし、1つのノードを展開すると、 "monat"列には1から12までのすべての月が含まれます。行もソートする必要があります。これを行う機会はありますか? – Frank