Je suis à la recherche d'une meilleure façon de mettre en commun Windows raccourcis clavier (par exemple Ctrl+F, Ctrl+N) dans mon Windows Forms application en C#.
L'application dispose d'un formulaire principal qui accueille de nombreux formulaires enfants (un à la fois). Lorsqu'un utilisateur appuie sur Ctrl+F, j'aimerais vous montrer une coutume formulaire de recherche. Le formulaire de recherche dépendra de l'ouverture actuelle de l'enfant formulaire dans l'application.
Je pensais de l'aide de quelque chose de ce genre dans l' *ChildForm_KeyDown* événement:
if (e.KeyCode == Keys.F && Control.ModifierKeys == Keys.Control)
// Show search form
Mais cela ne fonctionne pas. L'événement n'a pas encore le feu lorsque vous appuyez sur une touche. Quelle est la solution?