Flex 按钮 CSS 皮肤
我有一个包含以下定义的 CSS 文件:
.Tab{
up-skin:Embed(skinClass='XUpSkin');
over-skin:Embed(skinClass='XOverSkin');
disabled-skin:Embed(skinClass='XDisabledSkin');
}
和一个 Flex 文件:
<mx:Button id="b1" style="Tab"/>
现在,我想使用 CSS 中定义的禁用皮肤,作为 b1 的 upSkin。
所以类似
b1.setStyle("upSkin","Tab.disabled-skin");
但我正在努力解决 setStyle 第二个参数的确切语法。
setStyle 方法的第二个参数应该使用什么?
I have a CSS file containing the following definition :
.Tab{
up-skin:Embed(skinClass='XUpSkin');
over-skin:Embed(skinClass='XOverSkin');
disabled-skin:Embed(skinClass='XDisabledSkin');
}
And a Flex file :
<mx:Button id="b1" style="Tab"/>
Now, I want to use the disabled-skin defined in the CSS, as the upSkin of b1.
So something like
b1.setStyle("upSkin","Tab.disabled-skin");
But I am struggling with the exact syntax of the second argument for setStyle.
What should I use for the second argument for setStyle method?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
b1.setStyle("upSkin", b1.getStyle("disabled-skin") );
b1.setStyle("upSkin", b1.getStyle("disabled-skin") );