如何在Flex 4中在运行时设置外观

时间:2010-05-12 06:52:47

标签: runtime flex4 skin gumbo

我有一堆基于SkinnableContainer的自定义控件。

在设计时添加控件时,我可以使用标签上的skinClass属性指定外观。

我需要在运行时添加一些这些元素,我无法弄清楚如何为我的控件指定skinClass。

例如

var something:CustomThing = new CustomThing();

/* mistery code here to attach the skin ? */

addElement(something);

我该怎么做?

谢谢!

1 个答案:

答案 0 :(得分:20)

mmmmm,发现它实际上......必须设置一种风格..

something.setStyle("skinClass", MySomethingSkinClass);