Flex更改DataGrid突出显示颜色

问题描述:

当用户将鼠标悬停在datagrid或tilelist上的项目上时,如何更改颜色。基本上一旦用户鼠标悬停并且一旦用户选择一个文件。如何将默认颜色更改为其他内容。Flex更改DataGrid突出显示颜色

默认为蓝色,我不喜欢它:)

谢谢。

关于图形效果,颜色和更多功能的最强大的工具是Flex Style Explorer,这对于为您自己的Flex/Air应用程序创建.css样式表非常有用。您可以通过下面的语句中的CSS属性导出到Flex项目,创建yourStyleSheet.css,把它放到src文件夹,比调用文件:

<mx:Application ... /> 
<mx:Style source="yourStyleSheet.css" /> 

您需要更改这些项目的样式,设置为rollOverColor。如果您通过mxml添加了这些控件,则可以将它们添加为属性。

如果您使用CSS布局的Flex组件你可能想要锁定Flex 3 Style Explorer。您可以为特定组件设置布局,并直接将CSS代码导出到您的外部样式表或您的mxml代码中的标签中。希望这可以帮助。