如何在flex中更改AdvancedDataGrid控件的列标题的背景颜色

时间:2009-08-21 12:44:17

标签: flex

我在advancedDataGrid控件中的columnGroup下方,我想以红色背景颜色显示标题并且还应用了样式,但标题中的背景颜色未显示为红色,只更改标题中的文本颜色。

 <mx:AdvancedDataGridColumnGroup textAlign="center"  headerStyleName="myHeaderStyles" >

...

我还定义了以下样式

<mx:Style>
   .myHeaderStyles {
        color: red;
        fontWeight: bold;
        background-color:red;
        background-disabled-color:red;
        area-fill:true;

    }

</mx:Style>

2 个答案:

答案 0 :(得分:2)

你可以尝试这样做

<mx:AdvancedDataGrid headerColors="[red]"

答案 1 :(得分:1)

看起来您可能需要扩展列类。本文适用于DataGridColumn,但可能会有所帮助。

http://ntt.cc/2009/02/18/set-background-color-for-headers-of-datagrid.html