apache-flex - 如何在 Flex Spark Datagrid 中设置选择边框颜色

标签 apache-flex flex4 skinning

我有一个应用于 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/

相关文章:

apache-flex - Adobe flex - 事件元数据标记和克隆方法

youtube - 如何使用 Flash builder 4.6 在 youtube chromeless 播放器上显示自定义播放器控件?

java - 如何将 2d 数组从 java 传递到 flex(使用 BlazeDs)?

css - 覆盖 primefaces 主题 - 具有多个彩色行的数据表

apache-flex - 在flash中编译一个swc以在flex中使用,并使用一个用flex编写的类

apache-flex - 如何在Flash CS4中管理带有链接类的库符号以在Flash Builder 4中进行编译/调试?

java - 重新登录 Flex 导致 Channel.Connect.Failed 错误 NetConnection.Call.Failed : HTTP: Status 500: url

apache-flex - 如何移除 Flex 4 TextArea 组件的边框( Spark 主题光环)

apache-flex - flex 3 以编程方式扩大弹性按钮 hitArea

C++/WIN32 一个看起来很专业的应用程序——真的可能吗?