基于动态单元格内容设置DataGridRow的样式?

时间:2009-06-23 14:40:48

标签: actionscript-3 flex3

我有一个DataGrid,它由Web服务的xml响应填充。目前,我每5秒钟对网络服务进行一次轮询以保持数据新鲜度,因此这是必不可少的。现在,这个轮询可以更改DataGrid的一列中的数据,我想根据DataGrid行的单个单元格的内容为行设置样式。

有没有人对如何做到这一点有任何见解?我对从哪里开始感到有点失落。

1 个答案:

答案 0 :(得分:1)

你想要的是styleFunction,但我认为你只能在advancedDataGrid上使用它,我不认为普通的dataGrid支持这个。

http://livedocs.adobe.com/flex/3/html/help.html?content=advdatagrid_04.html

您将行对象传递给函数,您可以使用逻辑来说明是否应用样式。

如果你不能使用AdvancedDataGrid,我唯一可以想到的是你可以用一个项目渲染器来做这件事,但这可能会更多。