在flex datagrid中动态更改标头

时间:2013-11-27 16:12:15

标签: actionscript-3 flex variables datagrid header

我目前有一个数据网格,其头部有一些硬编码值,但我需要根据查询中的参数更改其中一个标头。例如,查询的结果可以是“result1”。在这种情况下,我需要列的标题为“result1”。 我已经尝试运行查询并将结果分配给变量但是每次网格都无法更新标头。有可能采取这种方法还是有另一种方式? 我是新手

1 个答案:

答案 0 :(得分:0)

像RIAStar所说,你可以随时使用

<mx:DataGridColumn hederText="{yourResult}" id="dgCol"/>

如果你不能使用绑定,你也可以设置

dgCol.headerText = yourResult;

还有一件事,如果你想要完全重绘网格,你可以做到

yourGrid.dataProvider.refresh();

yourGrid.invalidateList();