OVH Cloud OVH Cloud

Dropdown

1 réponse
Avatar
flomen
Pour afficher la liste déroulante d'un controle j'utilise DropDown sur
l'événement RéceptionFocus. Dés que je modifie ou que je clic sur le
controle, la liste apparait bien, si je sélectionne avec les flèche puis
"enter" ça fonctionne bien, cependant, si je sélectionne avec la souris, la
liste reste ouverte ! comme éviter ceci ?
D'autre part, si je tente la même opération une deuxieme fois sans quitter
le formulaire, il n'y a plus d'ouverture automatique de la liste, pas
d'événement ReceptionFocus ?
Avez vous un exemple à me fournir
Merci pour votre aide

1 réponse

Avatar
3stone
Bonjour aussi,

"flomen"
| Pour afficher la liste déroulante d'un controle j'utilise DropDown sur
| l'événement RéceptionFocus. Dés que je modifie ou que je clic sur le
| controle, la liste apparait bien, si je sélectionne avec les flèche puis
| "enter" ça fonctionne bien, cependant, si je sélectionne avec la souris, la
| liste reste ouverte ! comme éviter ceci ?
| D'autre part, si je tente la même opération une deuxieme fois sans quitter
| le formulaire, il n'y a plus d'ouverture automatique de la liste, pas
| d'événement ReceptionFocus ?

Sur la réception du focus de quel objet a tu placé cela ?
celui de la liste ? dans ce cas, il faut que le focus quitte la liste pour
qu'il puisse y revenir à nouveau...

mais tu as d'autre événements à ta disposition...
sur entrée, sur clic... mais aucun ne convient à tous le cas de figure !


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/