actionscript-3 - 更改DataGrid单元格的背景颜色 4.6

  显示原文与译文双语对照的内容
0 0

我正在尝试更改datagrid的背景颜色。 我把下面的颜色改成红色。 但在我点击了网格之后。 我需要背景颜色以红色开始。


override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
 {
 super.updateDisplayList(unscaledWidth, unscaledHeight);
 var g:Graphics = graphics;
 g.clear();

 if (this.column.dataField =="data1")
 {

 g.beginFill(0xFF0000);
 g.drawRect(0, 0, unscaledWidth, unscaledHeight);
 g.endFill();
 }
 }

这在我的自定义窗口中

时间: 原作者:

0 0

尝试调用invalidateDisplayList函数。


override public function prepare(hasBeenRecycled:Boolean):void {
//do stuff

 this.invalidateDisplayList();
}

原作者:
...