Ordre de tabulation dans un Panel - Visual Basic 2010 Express
AudreyFortwengler
Messages postés4Date d'inscriptionmercredi 1 avril 2020StatutMembreDernière intervention10 avril 2020
-
1 avril 2020 à 18:21
Whismeril
Messages postés18622Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention28 septembre 2023
-
1 avril 2020 à 19:13
Bonjour,
J'ai créé un formulaire avec plusieurs contrôles répartis dans différents Panels.
Je souhaiterais mettre en place un ordre de tabulation à l'intérieur de chaque Panel mais que la tabulation "tourne en boucle" dans le Panel sans passer au Panel suivant.
Pour l'instant, dès que j'arrive à la fin des contrôles du Panel 1, la tabulation passe au Panel 2.
Est-ce possible de rester dans le même Panel et changer uniquement en cliquant manuellement sur un contrôle d'un autre Panel ?
Whismeril
Messages postés18622Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention28 septembre 2023629 1 avril 2020 à 19:13
Bonjour
Je suppose que tu es en winform, de mémoire, au dernier contrôle avec l’événement KeyPress ou KeyDown, si Tab est enfoncée tu donnes le focus au premier contrôle du Panel et tu mets le Handle à true pour ne pas que le focus par défaut soit passé