J'essaie d'ajouter une icône d'annulation à mes TabBarButtons dans Flex 4.0 (Spark), et je me suis rapproché, mais maintenant je suis coincé sur l'obtention de l'icône "cliquable"Flex Spark: Comment ajouter un bouton Annuler sur le bouton TabBar?
J'ai vu d'autres approches, comme FlexWiz Blog (http://flexwiz.amosl.com/flex/spark-tabs-with-close-button/), mais espérait trouver quelque chose de plus propre.
En utilisant l'approche similaire trouvée dans le Tour de Flex sample on Tabbed Navigation, voici ce que j'ai dans ma peau jusqu'à présent:
<s:HGroup top="5" right="5" left="5" verticalAlign="middle">
<s:Label id="labelDisplay"
textAlign="left"
maxDisplayedLines="1"
top="10"
width="100%">
</s:Label>
<s:Graphic x="16" y="16"
buttonMode="true"
mouseEnabledWhereTransparent="false"
useHandCursor="true"
click="closeEmployeeButtonClicked()"
color="0x00FF00">
<s:BitmapImage source="@Embed('assets/images/icons/close.png')"
height="16" width="16" fillMode="scale"/>
</s:Graphic>
</s:HGroup>
L'icône apparaît dans l'onglet, cependant, je ne peux pas cliquer dessus. J'ai aussi essayé un bouton et c'est presque comme si le conteneur du bouton parent ne permettait pas à l'enfant d'être cliquable. J'ai joué avec certaines propriétés parent (comme super.mouseChildren), mais je n'ai pas réussi à le faire fonctionner.
Des pensées!
Cordialement, = Dave
Est-ce que closeEmployeeButtonClicked() jamais appelée? –
Bonne question - Il n'est pas appelé. Lorsque l'utilisateur clique sur l'image, le bouton de l'onglet entier est enfoncé. Donc, c'est presque comme si quelque chose dans les limites du bouton ne pouvait pas être "cliquable". J'ai également essayé d'enlever tout l'ombrage et les bordures dans la peau de bouton, mais n'ai pas réussi à obtenir la zone graphique pour voir le clic. Merci pour l'aide !! –
Au lieu de l'image graphique/bitmap, j'ai également essayé un bouton avec un habillage personnalisé qui affiche une icône: Mais il se comportait de la même façon ... en prenant ces deux boutons de fermeture à l'extérieur du conteneur parent de bouton fonctionne bien –