Библиотека книг по компьютерным технологиям
⇒ ⇒ Разработка Windows-приложений на Microsoft Visual Basic .NET и Microsoft Visual C# .NET. Учебный курс MCAD/MCSD
⇒ ⇒ ⇒ Глава 2. Создание пользовательского интерфейса
⇒ ⇒ ⇒ ⇒ Занятие 4. Меню
⇒ ⇒ ⇒ ⇒ ⇒ Конструирование меню во время разработки

Читать далее: События элементов меню

Доступ к меню с клавиатуры

Доступ к элементам меню с клавиатуры осуществляют, назначая им клавиши доступа (access keys) и быстрые клавиши (shortcut keys).

Клавиши доступа

Нажимая одновременно Alt и букву, назначенную клавишей доступа, вы быстро откроете меню. Воспользовавшись клавишей доступа, можно также выбрать команду из открытого меню. Например, во многих программах Alt+F открывает меню File. Определить, какая буква назначена в качестве клавиши доступа, просто: нужная буква подчеркнута в названиях элементов меню.

Разрешается назначать одинаковые клавиши для доступа к элементам меню, если последние расположены в разных группах. Например, сочетание Alt+C применяют для доступа к командам Close из группы File и Copy из группы Edit. Однако не стоит назначать одинаковые клавиши доступа к элементам меню из одной группы, например Alt+C для команд Cut и Copy из группы Edit. Если пренебречь этой рекомендацией, клавиша доступа будет поочередно активировать элементы меню, для которых она назначена, но выбрать какой-либо из них удастся только нажатием Enter.

Как назначить клавишу доступа для элемента меню

  1. В окне дизайнера щелкните элемент меню, для которого хотите назначить клавишу доступа.
  2. Введите знак «&» перед буквой, соответствующий клавише доступа.

Быстрые клавиши

Быстрые клавиши ускоряют доступ к командам меню. Эта возможность экономит время при вызове часто используемых команд. Быстрых клавиш может быть одна или несколько, например F1, Insert, Delete или Ctrl+A, Ctrl+F1, Ctrl+Shift+X. Быстрые клавиши отображаются справа от имени элемента меню, для которого они назначены. Если для некоторого элемента меню свойство ShowShortcut установлено в false, то быстрые клавиши для него не отображаются.

Назначение быстрых клавиш

  1. Выберите элемент меню, для которого хотите назначить быстрые клавиши.
  2. Щелкните свойство Shortcut в окне Properties.
  3. Выберите из раскрывающегося списка подходящее сочетание клавиш.
Google
 
Рейтинг@Mail.ru
Сайт управляется системой uCoz