我正试图找出一种最优雅的方法来改变LinkButton控件上标签的一个字符的颜色。鉴于这样的事情:
<mx:Style>
myLinkButtonStyle
{
textRollOverColor: #FFFFFF;
}
</mx:Style>
<mx:LinkButton label="My Label" styleName="myLinkButtonStyle" />
...什么是最合适的,最适合“适合Flex”的(如果你愿意的话)改变的方法,例如,仅在翻转时从白色到红色的“标签”这个词?看起来这应该是相对简单的,我肯定那里可能有一个TextRange,但我想我先问这里的问题,然后再去一个盲目(或严重黑客)的小巷。提前谢谢!
答案 0 :(得分:1)
我真的不认为它是内置的。我的猜测是你需要子类化LinkButton,覆盖commitProperties和updateDisplayList,并在子类上有一个额外的属性,允许你定义需要突出显示的单词或范围