2010-05-12 3 views
5

J'ai un tas de contrôles personnalisés basés sur un conteneur SkinnableContainer.Comment définir l'habillage à l'exécution dans Flex 4

Lors de l'ajout du contrôle au moment du design, je peux spécifier un habillage en utilisant l'attribut skinClass sur l'étiquette.

J'ai besoin d'ajouter certains de ces éléments pendant l'exécution, et je ne peux pas comprendre comment spécifier la skinClass pour mes contrôles.

par ex.

var something:CustomThing = new CustomThing(); 

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

addElement(something); 

Comment procéder?

Merci!

Répondre

20

mmmmm, trouvé en fait .. doivent définir un style ..

something.setStyle("skinClass", MySomethingSkinClass);