2013-05-08 204 views
0

我想在不使用itemrenderer的情况下在用户交互时更改单元格颜色。我能够改变字体颜色,字体大小,fontfamily除了单元格背景颜色。有没有办法做到这一点,而不使用itemrenderer?Datagrid单元格颜色

在此先感谢

回答

0

不,没有。 ItemRenderer定义单元格的外观。

+0

@codingbuddha ..其实在使用itemrenderer的时候会比较慢。我用下面的代码.. – Joyeta 2013-05-08 06:33:00

+0

覆盖公共函数组数据(值:对象):无效 \t \t \t { \t \t \t \t super.data =值; \t \t \t \t \t \t \t} \t \t \t覆盖保护的函数的updateDisplayList(参数unscaledWidth:数字,unscaledHeight属性:编号):无效 \t \t \t \t { \t \t \t \t super.updateDisplayList(参数unscaledWidth,unscaledHeight属性); \t \t \t \t bd.setStyle( “的backgroundColor”,的getStyle( “BGCOLOR”)); //使用BorderContainer \t \t \t \t lbl.setStyle( “fontSize的”,对getStyle( “fontSize的”)); //标签 \t \t \t \t lbl.setStyle(“fontFamily”,getStyle(“fontFamily”)); \t \t \t \t lbl.setStyle('color',getStyle(“fgColor”)); \t \t \t \t lbl.setStyle(“fontFamily”,getStyle(“fontFamily”)); \t \t \t \t lbl.setStyle('color',getStyle(“fgColor”)); \t \t \t} – Joyeta 2013-05-08 06:35:42

+0

@codingbuddha ....并在datagrid上使用样式函数。每次都调用更新displaylist和set数据。除了我需要时,我怎样才能防止他们打电话给每一次? – Joyeta 2013-05-08 06:37:11