9
我有2个皮肤,几乎相同,但在该可占如果我能通过一个布尔到皮肤,同时将其分配给主机组件(按钮)1种小方式不同。可能将参数传递给皮肤?
<s:Button skinClass="MyBtnSkin" />
有没有办法将皮肤分配给按钮,我也可以以某种方式将参数传递给皮肤?
我有2个皮肤,几乎相同,但在该可占如果我能通过一个布尔到皮肤,同时将其分配给主机组件(按钮)1种小方式不同。可能将参数传递给皮肤?
<s:Button skinClass="MyBtnSkin" />
有没有办法将皮肤分配给按钮,我也可以以某种方式将参数传递给皮肤?
你必须创建一个Button的子类,并在其中添加自定义布尔属性。
<s:MyCustomButton skinClass"MyBtnSkin" customProperty="true" />
当customProperty更改时更新您的皮肤文件可以用绑定完成。
<Rect ... visible={hostComponent.customProperty}>
他不需要将该属性设置为@bindable吗? – 2010-04-04 16:40:01
[绑定]是的。 – 2010-04-05 09:22:41