我有一堆的基于一个SkinnableContainer定制控件。

当添加在设计时控制,我可以通过使用标签上的skinClass的属性指定的皮肤。

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

例如

var something:CustomThing = new CustomThing();

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

addElement(something);

我如何做到这一点?

谢谢!

有帮助吗?

解决方案

MMMMM,发现它实际上..必须设置一个样式..

something.setStyle("skinClass", MySomethingSkinClass);
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top