Ordre de tabulation dans un Panel - Visual Basic 2010 Express

AudreyFortwengler Messages postés 4 Date d'inscription mercredi 1 avril 2020 Statut Membre Dernière intervention 10 avril 2020 - 1 avril 2020 à 18:21
Whismeril Messages postés 19070 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 23 juin 2024 - 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 ?

J'espère être assez claire dans ma question.

Merci de votre aide

1 réponse

Whismeril Messages postés 19070 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 23 juin 2024 657
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é
0
Rejoignez-nous