如何以编程方式更新datagrid列headerText

时间:2011-02-11 18:48:17

标签: flex actionscript-3 flex4 ria

我有一个DataGrid,它由数组(列)的ArrayCollection(行)填充。我需要根据List来更新每列的headerText,该List将与arraycollection中每个数组中的项目总数相对应。

这样做的最佳方式是什么?

我知道我可以在List中设置一个监听器,并使用(matrixDatagrid.columns [i] as DataGridColumn).headerText更新headerText,但我正在寻找一个更清洁的解决方案。

有没有办法在Datagrid中使用itemRenderer执行此操作?

1 个答案:

答案 0 :(得分:1)

Adob​​e在Passing values to headerrenderer上写了一篇关于如何将数据动态传递给HeaderRenderer的示例。希望它有所帮助。 :)