Ordre de tabulation dans un Panel - Visual Basic 2010 Express

Signaler
Messages postés
4
Date d'inscription
mercredi 1 avril 2020
Statut
Membre
Dernière intervention
10 avril 2020
-
Messages postés
14768
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
20 septembre 2020
-
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

Messages postés
14768
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
20 septembre 2020
433
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é