comment puis-je intégrer une image dans une étiquette d'élément de formulaire FLEX
-
06-09-2019 - |
Question
Je dois inclure une icône à gauche d'une étiquette sous ma forme. il serait probablement fonctionnera mieux si l'icône faisait partie de l'étiquette. il me semble qu'un élément de forme ne peut pas avoir quoi que ce soit Preced l'étiquette sur le côté gauche, est là de toute façon de contourner cela?
Pas de solution correcte
Autres conseils
Si vous consultez le code source pour le FormItem il a deux enfants. on est l'étiquette et l'autre est le indicatorSkin. Ainsi, l'ajout d'une icône / image ne va pas être possible sans étendre la classe FormItem ou d'aller avec quelque chose de différent, comme la grille (qui donnera une disposition similaire), mais cela inclura évidemment pas l'une des caractéristiques que la forme a ( tels que les champs obligatoires etc.
vérifier ce post sur l'extension du FormItem inclure une image / icône. http://kennethsutherland.com/2009/05/27/formitem -ajouter-une-icon /
J'ai modifier ce poste après un peu de pensée ma réponse précédente était la merde :) Le billet de blog vous permet d'ajouter une image à la FormItem.
Votre meilleur pari est d'étendre la classe FormItem et ajouter une propriété de sorte que vous pouvez spécifier l'image à afficher. Puis remplacer commitProperties (), mesure () et updateDisplayList () pour créer l'icône, ensemble taille préférée du composant et la position de l'icône, respectivement.
Aurait dit cela est une question FLEX