
1)headerSeparatorSkin="mx.skins.ProgrammaticSkin"
2)sortableColumns="false"(AdvancedDataGrid)
3)headerSortSeparatorSkin="mx.skins.ProgrammaticSkin"
4)不显示图标,只显箭头defaultLeafIcon="{null}" folderOpenIcon="{null}" folderClosedIcon="{null}" 直接写null会报错。
5)dg.dataProvider= new HierarchicalData(new ArrayCollection([{
name:"jobs",email:"jobs@gmail.com",
children:[{
name:"jobs",email:"jobs@gmail.com",
children:[{name:"tom",email:"tom@gmail.com"}]
}]
},{name:"marry",email:"marry@gmail.com"}
]));
dg.expandItem(dp.getItemAt(1),true);张开第二个子节点
dg.expandChildrenOf(dp.getItemAt(1),true); 张开第二个子节点和他的所有子节点
6)<mx:groupedColumns>
<mx:AdvancedDataGridColumnGroup headerText="国家">
<mx:AdvancedDataGridColumnGroupheaderText="省-市">
<mx:AdvancedDataGridColumn headerText="城市" dataField="city"/>
<mx:AdvancedDataGridColumn headerText="省份" dataField="provice"/>
</mx:AdvancedDataGridColumnGroup>
<mx:AdvancedDataGridColumn headerText="国家" dataField="coutry"/>
</mx:AdvancedDataGridColumnGroup>
</mx:groupedColumns>
8)单击整个header,单个排序,单击header后面的排序箭头,多列组合排序data.sort = new Sort();
data.sort.fields = [new SortField("Shares"), new SortField("Date")];
data.refresh();