Bonjour,
J'ai une form Accueil qui va servir de support à tous les écrans de mon application.
Je m'explique, cette form m'affiche un menu dans une ListView dont la sélection se fait par appui sur les touches F1, F2, F3, ...
Derrière chaque raccourci se cache l'appel à un UserControl qui sera le déroulé de ma fonction (un TabControl est inclus dans chaque UserControl afin de gérer la navigation).
J'ai besoin d'activer l'évènement KeyDown à l'ouverture de la form (pas de souci), de le désactiver une fois qu'un appui est effectué (exemple : F1), pour que mon UserControl prenne la main (lui-même contient un évènement KeyDown pour passer d'un onglet à un autre), et une fois ce UserControl fermé (techniquement je ne sais pas comment faire pour le fermer, je ne fais qu'un :), la form Accueil doit pouvoir remettre en service son évènement KeyDown.
Code : Sélectionner tout - Visualiser dans une fenêtre à part this.Visible = false;
Et là gros gros blocage...
Si vous avez une solution, je suis preneur !
Merci
Partager