我有一个应用于 Flex 4 spark 数据网格的自定义外观。我遇到的一个非常烦人的问题是找到覆盖或更改所选行边框颜色的能力。我能够很好地设置 selectionColor 但边框仍然是默认的浅蓝色。我需要它是黄色的。
任何人都知道我在哪里可以找到这种样式或覆盖在皮肤本身内进行选择时设置的边框。
谢谢, -马修
最佳答案
我相信这是 caretColor 风格。如果没有,您可以这样做:
根据spark.skins.spark.DataGridSkin为spark datagrid创建一个皮肤文件 现在您应该拥有 DataGrid 皮肤的副本,更改以下代码,
<s:stroke>
<!--- @private -->
<s:SolidColorStroke id="caretIndicatorFill" color="0x0167FF" weight="1"/>
</s:stroke>
将 0x0167FF 更改为所需的颜色..
关于apache-flex - 如何在 Flex Spark Datagrid 中设置选择边框颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6521379/