Mon bouton ne comporte pas de bague de mise au point bleue, même si elle est mise au point.Flex 3: Pas de bague de mise au point bleue sur le bouton
J'ai un composant avec un RadioButtonGroup et un bouton. Une fois la sélection effectuée dans RadioButtonGroup, le focus est basculé sur le bouton. J'ai ajouté click = "focusManager.setFocus (myCloseButton)" sur la VBox. Après, un bouton radio est sélectionné si l'utilisateur clique sur la barre d'espace déclenchée par le bouton. Donc, si je comprends bien, l'accent a été mis sur le bouton. Mais, le bouton n'obtient pas une bague de mise au point bleue qui l'entoure. Comment puis-je obtenir la bague de mise au point?
(je visible = "false". Je les tourner vers visibles, après quelques effets sont finis. Alors, ne vous laissez pas jeter.)
<mx:VBox id="radioVBox" visible="false" click="focusManager.setFocus(myCloseButton)" >
<mx:RadioButtonGroup id="rgb1" itemClick="goClickHandler(event); "/>
<mx:RadioButton groupName="rgb1" label="{answerA}" value="{answerA}" />
<mx:RadioButton groupName="rgb1" label="{answerB}" value="{answerB}" />
<mx:RadioButton groupName="rgb1" label="{answerC}" value="{answerC}" />
</mx:VBox>
<mx:Button id="myCloseButton" label="Close"
width="100" height="40"
fontSize="20" fontWeight="bold"
click="closeHandler(event)"
visible="false" fontFamily="Verdana" />
Toutes les suggestions?
Merci.
-Laxmidi
Vous substituez les styles pour les boutons en tant que classe dans votre CSS? –
avez-vous essayé myCloseButton.setFocus()? –