Bonjour à tous,
Je suis en train de coder une application de type DAO simplifiée : on manipule des objets qu'on peut sélectionner dans une picturebox. On peut les manipuler à la souris ou bien avec des entrées des valeurs dans des textbox qui changent en fonction de l'outil sélectionné (déplacer, tourner), les outils étant des optionbutton en mode graphique.
Je voudrais :
1 - que lorsque l'utilisateur appuie sur Suppr, les séquences sélectionnées soient supprimées (quel que soit l'outil en cours),
2 - que lorsque l'utilisateur appuie sur Tab, le focus passe sur le premier champ de saisie manuelle, puis sur le deuxième s'il y en a un, puis retour au premier, mais sans toucher les autres contrôles.
J'ai réussi à implémenter 1 sur Form_Keydown avec le Keypreview de la form à true, mais je cale sur le 2. Si je mets le Tabstop de tous les contrôles de la Form à false (sauf les textbox qui m'intéressent), ça marche au début, mais ensuite le focus passe par l'optionbutton enfoncé avant de revenir au premier textbox et c'est ce passage par l'optionbutton que je ne comprend pas.
Les optionbutton sont sur un onglet SSTab, serait-ce lié?
Voudriez-vous me suggérer une soluce pour m'en sortir?
Bien cordialement,
Renaud.
Partager