Сопоставление команды меню с сочетанием клавиш
Обновлен: Ноябрь 2007
В некоторых ситуациях может потребоваться, чтобы программную команду можно было вызывать с помощью команды меню и сочетания клавиш. Для этого необходимо с помощью редактора меню назначить один и тот же идентификатор ресурса команде меню и записи в таблице сочетаний клавиш приложения. Затем необходимо изменить Заголовок команды меню, чтобы в нем отображалось название сочетания клавиш.
Сопоставление команды меню с сочетанием клавиш
В редакторе меню выберите нужную команду меню.
В окне свойств добавьте название сочетания клавиш в свойство Заголовок:
Сразу после заголовка меню введите escape-последовательность для табуляции (\t), чтобы все сочетания клавиш в меню были выровнены по левому краю.
Введите имя клавиши CTRL, ALT или SHIFT, а затем знак плюса (+) и имя, букву или символ дополнительной клавиши.
Например, чтобы назначить сочетание CTRL+O команде Открыть в меню Файл, необходимо изменить Заголовок команды меню следующим образом:
&Open...\tCtrl+O
Заголовок команды меню в редакторе меню обновляется по мере ввода нового названия.
Создайте запись в таблице сочетаний клавиш с помощью редактора сочетаний клавиш и назначьте ему тот же идентификатор ресурса, что назначен команде меню. Рекомендуется выбирать сочетания, которые легче запомнить.
Сведения о добавлении ресурсов в управляемые проекты см. в разделе Ресурсы приложенийРуководства разработчика .NET Framework. Сведения о том, как вручную добавлять файлы ресурсов в управляемые проекты, осуществлять доступ к ресурсам, отображать статические ресурсы и присваивать строки ресурсов свойствам см. в разделах Пошаговое руководство. Локализация приложений Windows Forms и Пошаговое руководство. Использование ресурсов для локализации совместно с ASP.NET.
Требования
Win32