2010-06-10 11 views
0

J'ai créé un habillage ComboBox en étendant mx.skins.ProgrammaticSkin. Cela fonctionne bien, sauf que je ne peux pas comprendre comment limiter la largeur du texte. Y a-t-il un moyen de contrôler cela dans la peau?Habillage Flex 3 ComboBox, limitant la largeur du texte

Voir l'image ci-jointe pour un exemple de texte allant trop loin. Je voudrais qu'il s'arrête avant la ligne de séparation à gauche de la flèche vers le bas.

Text going too far in ComboBox

Répondre

0

vous devez mettre à jour la largeur de l'étiquette en fonction de la largeur de commande.

+0

Merci! Comment puis-je définir la largeur de l'étiquette ComboBox à partir de la routine ProgrammaticSkin, cependant? –

+0

Essayez de remplacer la commande updateDisplayList (width: Number, height: Number): méthode void –