【问题标题】:dynamically changing headers in flex datagrid在 flex 数据网格中动态更改标题
【发布时间】:2013-12-13 09:21:55
【问题描述】:

我目前有一个数据网格,其中包含一些标题的硬编码值,但是我需要其中一个标题根据查询中的参数进行更改。例如查询的结果可能是“result1”。在这种情况下,我需要列的标题为“result1”。 我尝试运行查询并将结果分配给变量,但每次网格更新时都无法更新标题。是否可以采用这种方法或有其他方法? 我对此很陌生

【问题讨论】:

标签: actionscript-3 apache-flex variables datagrid header


【解决方案1】:

就像RIAStar说的,你可以随时使用

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

以防万一不能使用绑定,也可以设置

dgCol.headerText = yourResult;

还有一件事,如果你想彻底重绘网格,你可以这样做

yourGrid.dataProvider.refresh();

yourGrid.invalidateList();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-09-05
    • 2015-11-29
    • 2010-12-29
    • 1970-01-01
    • 2012-02-19
    • 1970-01-01
    • 2011-05-21
    • 2012-08-16
    相关资源
    最近更新 更多