无论如何改变datagrid的风格?

问题描述:

我正在尝试更改数据网格的标题颜色和行颜色。显然,它不是一个火花组件,所以不能在其上应用皮肤。任何人都知道如何设计它?谢谢。无论如何改变datagrid的风格?

http://docs.huihoo.com/flex/4/mx/controls/DataGrid.html#styleSummary

headerBackgroundSkin headerColors headerDragProxyStyleName headerSeparatorSkin headerStyleName

我敢肯定的标题是一个按钮,所以通过使用headerStyleName你应该能够指定任何按钮样式。

+0

不错。感谢你的回答。我也喜欢你的网站.. + 1 ...:D – FlyingCat 2010-06-16 01:46:40

+0

谢谢! ;)如果你想试用它们,你可以下载我们所有组件的免费开发者版本。 – JeffryHouser 2010-06-16 02:43:30

http://examples.adobe.com/flex3/consulting/styleexplorer/Flex3StyleExplorer.html

我是相当新的弯曲,并发现,柔性风格的探险家是搞清楚改变其性质非常有用。 DataGrid是它支持的组件之一。

+0

谢谢。我忘了它。非常好的推荐+1:D – FlyingCat 2010-06-16 01:51:12

.datagridHeader 
{ 
color:#365e78; 
font-size:12; 
font-family:Arial,"_sans"; 
font-weight:bold; 
} 
mx|DataGrid 
{ 
alternating-item-colors: #FFFFFF, #FFFFFF;/*keep background completely white*/ 
header-style-name:"datagridHeader"; 
/*header-background-skin:ClassReference("skin.header_btn");*/ 
chrome-color:#41b2ff; 
}