当前位置: 代码迷 >> Web前端 >> 动态组建DateGrid 的列数
  详细解决方案

动态组建DateGrid 的列数

热度:94   发布时间:2012-10-31 14:37:32.0
动态组装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;