有没有办法可以在Flex中的ButtonBar中设置单个按钮的样式
答案 0 :(得分:0)
为每个人提供一个类(styleName),并将样式信息放在样式表中。
答案 1 :(得分:0)
这可能有点晚了,但这里有一个可以帮助他人的答案。
在按钮栏中,您可以使用3种样式:第一个按钮的样式(属性:firstButtonStyleName),最后一个按钮(属性:lastButtonStyleName)和其他按钮(属性:buttonStyleName)。
对于每个属性,您可以简单地创建相应的样式,就像设计单个按钮一样。
它会给你这样......
<mx:ButtonBar buttonStyleName="topButtonBarButtonStyle"/>
的style.css:
.topButtonBarButtonStyle{
fill-colors: #ffffff, #b8b9b9, #b8b9b9, #ffffff;
border-color: #E6E6E6;
theme-color: #E6E6E6;
}
这样,我为每个按钮获得以下样式:#e6e6e6颜色的边框,当按钮处于正常状态时从#ffffff到#b8b8b9的渐变,当用户滚动按钮时的回复渐变。
这就是诀窍:)。