将DataGridColumn的dataFields转换为ArrayCollection

时间:2010-11-09 06:57:17

标签: flex datagrid arraycollection datagridcolumn datafield

我有一个带有3个DataGridColumns的DataGrid。它们中的所有3个都有单独的dataFields。

我需要将数据字段放入ArrayCollection并将其传递给函数。我不想硬编码ArrayCollection。

有没有办法实现这个目标?

1 个答案:

答案 0 :(得分:1)

这样的事情:

var dataFieldCollection : ArrayCollection = new ArrayCollection();
for each (dataGridColumn : DataGridColumn in dataGrid.columns){
 dateFieldCollection.addItem(dataGridColumn.dateField);
}

这是我在浏览器中写的伪代码。