动态组装DateGrid 的列数
在flex中 DateGrid 的列数不确定的时候, 我们需要动态的组装它:
组装datagrid 的列主要分4步:
1 , 确定所要组装的列数
private const dataFieldName : Array = new Array ("Name", "Description");
2, 确定每一列所要的数据域的名称(dataField)
private const dataFieldSources : Array = new Array ("name", "description");
3, 列对象加入数组
for ( var i:String in dataFieldName)
{
var column : DataGridColumn = new DataGridColumn(dataFieldName[i]);
column.dataField = dataFieldSources[i];
columnsNew.push(column);
}
4, 使数组成为dataGrid 的columns
myDG.columns = columnsNew;