Горячие клавиши для меню, чтобы пункты открывались (разворачивались) - C#
Формулировка задачи:
не могу разобраться как задать горячие клавиши для пунктов меню.
MenuStrip (Основное меню) содержит несколько ToolStripMenuItem (Пунктов меню), а те в свою очередь содержат подпункты которые тоже я вляются ToolStripMenuItem.
для подпунктов работает
а для самих пунктов основного меню ничего не работает(
хотелось бы, что бы пункты меню открывались(разворачивались).
mnuFileExit.ShortcutKeys= Keys.Control|Keys.X;
Решение задачи: «Горячие клавиши для меню, чтобы пункты открывались (разворачивались)»
textual
Листинг программы
protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { if (keyData == (Keys.Control | Keys.F)) { mnuFileExit.ShowDropDown(); return true; } else return base.ProcessCmdKey(ref msg, keyData); }