您可以编写动作脚本代码,在任何组件实例上设置和获取样式属性。UIObject.setStyle()
和 UIObject.getStyle()
方法均可从任何组件直接调用。例如,以下代码在称为 myButton
的 Button 实例上设置文本颜色:
myButton.setStyle("color", 0xFF00FF");
虽然可以通过属性(例如,myButton.Color = 0xFF00FF
)直接访问样式,但最好使用 setStyle()
和 getStyle()
方法,以便样式可以正常工作。有关详细信息,请参阅设置样式属性值。
注意:不应通过多次调用 UIObject.setStyle() 方法来设置多个属性。如果想更改多个属性,或更改多个组件实例的属性,应创建自定义样式格式。有关详细信息,请参阅为特定组件设置样式。
myComp.setStyle("themeColor", "haloBlue");
以下语法为组件实例指定属性和值:
instanceName.setStyle("property", value);
有关支持样式的列表,请参阅支持的样式。