2009-10-27 4 views
0

J'ai un autocommutateur qui définit de la peau de classe pour un composant personnalisé, comme celui-ci:Modification des propriétés css pour sélecteur lors de l'exécution

view|PlaceHolderView { 
    skin-class:ClassReference('view.skin.PlaceHolderSkin'); 
} 

est-il un moyen de changer cette valeur lors de l'exécution, de sorte que toutes les instances de la peau du commutateur composant?

Répondre

3

J'ai trouvé la réponse à ma question après avoir creusé un peu plus.

var dec:CSSStyleDeclaration = styleManager.getStyleDeclaration('view.PlaceHolderView') 
dec.setStyle('skinClass', MyOtherSkinClass); 
styleManager.setStyleDeclaration('view.PlaceHolderView', dec, true); 
Questions connexes