如何在运行时在Flex 4中设置皮肤
题
我有一堆的基于一个SkinnableContainer定制控件。
当添加在设计时控制,我可以通过使用标签上的skinClass的属性指定的皮肤。
我需要在运行时添加这些元素,我无法弄清楚如何指定的skinClass我的控制。
例如
var something:CustomThing = new CustomThing();
/* mistery code here to attach the skin ? */
addElement(something);
我如何做到这一点?
谢谢!
解决方案
MMMMM,发现它实际上..必须设置一个样式..
something.setStyle("skinClass", MySomethingSkinClass);
不隶属于 StackOverflow