J'ai un objet TextInput et un objet Canvas à l'intérieur d'un objet HBox. Lorsque le champ de texte de saisie a le focus qu'il met en surbrillance, je voudrais que ce soit le HBox contenant qui se met en évidence lorsque le texte de saisie a le focus.Flex: lorsque l'objet a le focus, surligner parent à la place?
Est-ce que quelqu'un a des idées sur comment je peux faire ça?
Voici mon code:
<mx:HBox
keyDown="checkKey(event)"
horizontalGap="0">
<mx:TextInput
id="searchBox"
width="500"
fontSize="25"
backgroundColor="#F0F0F0"
borderThickness="2"
borderColor="#666666"
borderStyle="solid"/>
<mx:Canvas
borderThickness="2"
borderColor="#666666"
borderStyle="solid"
backgroundColor="#666666">
<mx:Button
label="Search"
click="searchInputText()"
fontSize="21"
styleName="primaryButton"/>
</mx:Canvas>
</mx:HBox>
Merci!
J'ai dû ajuster votre code un peu, mais je l'ai fait pour faire la moitié de ce que je veux .. le HBox a un éclat maintenant .. mais je dois encore arrêter le TextInput de briller aussi ... Savez-vous comment Je peux le faire? Merci! –
Je l'ai eu, a dû mettre focusThickness à 0 sur le TextInput..thanks. –