0
Je dispose d'un fichier CSS contenant la définition suivante:Bouton Flex CSS écorcher
.Tab{
up-skin:Embed(skinClass='XUpSkin');
over-skin:Embed(skinClass='XOverSkin');
disabled-skin:Embed(skinClass='XDisabledSkin');
}
Et un fichier Flex:
<mx:Button id="b1" style="Tab"/>
Maintenant, je veux utiliser la peau désactivée définie dans le CSS en tant que upSkin de b1.
donc quelque chose comme
b1.setStyle("upSkin","Tab.disabled-skin");
Mais je me bats avec la syntaxe exacte du second argument pour setStyle.
Que dois-je utiliser pour le second argument de la méthode setStyle?
Ce 2ème argument ne devrait-il pas être 'b1.getStyle (" disabled-skin ")'? – Robusto
doh ... oui ça devrait! Edité pour refléter cela. Bonne prise! –
Donc si je dis b1.setStyle ("upSkin", b1.getStyle ("disabled-skin")) ;, alors upSkin et disabledSkin pour b1 deviennent les mêmes. Donc, à un moment plus tard, je veux accéder à la upSkin originale, comment puis-je? – dharm0us