Поделиться через


Сопоставление команды меню с сочетанием клавиш

Обновлен: Ноябрь 2007

В некоторых ситуациях может потребоваться, чтобы программную команду можно было вызывать с помощью команды меню и сочетания клавиш. Для этого необходимо с помощью редактора меню назначить один и тот же идентификатор ресурса команде меню и записи в таблице сочетаний клавиш приложения. Затем необходимо изменить Заголовок команды меню, чтобы в нем отображалось название сочетания клавиш.

Сопоставление команды меню с сочетанием клавиш

  1. В редакторе меню выберите нужную команду меню.

  2. В окне свойств добавьте название сочетания клавиш в свойство Заголовок:

    • Сразу после заголовка меню введите escape-последовательность для табуляции (\t), чтобы все сочетания клавиш в меню были выровнены по левому краю.

    • Введите имя клавиши CTRL, ALT или SHIFT, а затем знак плюса (+) и имя, букву или символ дополнительной клавиши.

      Например, чтобы назначить сочетание CTRL+O команде Открыть в меню Файл, необходимо изменить Заголовок команды меню следующим образом:

      &Open...\tCtrl+O 
      

      Заголовок команды меню в редакторе меню обновляется по мере ввода нового названия.

  3. Создайте запись в таблице сочетаний клавиш с помощью редактора сочетаний клавиш и назначьте ему тот же идентификатор ресурса, что назначен команде меню. Рекомендуется выбирать сочетания, которые легче запомнить.

Сведения о добавлении ресурсов в управляемые проекты см. в разделе Ресурсы приложенийРуководства разработчика .NET Framework. Сведения о том, как вручную добавлять файлы ресурсов в управляемые проекты, осуществлять доступ к ресурсам, отображать статические ресурсы и присваивать строки ресурсов свойствам см. в разделах Пошаговое руководство. Локализация приложений Windows Forms и Пошаговое руководство. Использование ресурсов для локализации совместно с ASP.NET.

Требования

Win32

См. также

Задачи

Добавление команд в меню

Ссылки

Редактор меню

Меню