Я шукаю найкращий спосіб реалізувати поширені комбінації клавіш для Windows (наприклад, Ctrl+ F, Ctrl+ N) у моєму додатку Windows Forms у C #.
У додатку є основна форма, в якій розміщено багато дитячих форм (по одній). Коли користувач натискає Ctrl+ F, я хотів би показати спеціальну форму пошуку. Форма пошуку залежатиме від поточної відкритої дочірньої форми у додатку.
Я думав використати щось подібне у події ChildForm_KeyDown :
if (e.KeyCode == Keys.F && Control.ModifierKeys == Keys.Control)
// Show search form
Але це не працює. Подія навіть не спрацьовує, якщо натиснути клавішу. Яке рішення?