Flex DataGrid labelFunction未被调用

时间:2010-07-01 00:26:27

标签: flex datagrid labelfunction

我有一个DataGrid,其中一列有一个labelFunction。当我运行应用程序时,DataGrid中会显示一个滚动条,指示它有数据,但DataGrid中没有任何内容。当我滚动项目开始出现。当我调试它时,我注意到在我开始滚动之前,从未调用labelFunction。有谁知道为什么会这样?

1 个答案:

答案 0 :(得分:2)

如果您在设置labelFunction后稍后使用ActionScript分配dataProvider,请在分配后尝试呼叫datagrid.invalidateList()datagrid.updateList() - 这些功能会强制刷新所有的行。