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

Читать далее: Разделение элементов меню

Применение компонента MainMenu

Компонент MainMenu позволяет выполнять следующие действия во время разработки:

Все, что нужно сделать для создания меню, — это поместить на форму компонент MainMenu, который появится в области компонентов. На форме же появится полоска с прямоугольным полем, содержащим надпись «Type Here». Введите в поле текст, чтобы создать новый элемент меню. После добавления первого элемента снизу и справа от него появляются новые поля. Вложенные элементы меню создаются аналогично: достаточно ввести имя элемента в поле, расположенное справа от родительского элемента. Вид меню в период разработки почти не отличается от такового во время выполнения. На рис. 2-9 показано создание меню при помощи компонента MainManu.

Рис. 2-9. Создание меню при помощи компонента MainMenu
Рис. 2-9. Создание меню при помощи компонента MainMenu

При добавлении к меню нового элемента дизайнер создает экземпляр объекта MenuItem. У каждого объекта MenuItem имеются собственные свойства и члены, которые устанавливают в окне Properties. Свойство Text определяет текст данного элемента меню, отображаемый во время выполнения. В это свойство автоматически заносится текст, введенный в поле компонента MainMenu во время разработки. Свойство Name определяет имя объекта меню, которое будет использоваться для ссылок на него в коде. При создании объекта это свойство автоматически получает значение по умолчанию, которое разрешается изменять впоследствии.

Создание главного меню во время разработки

  1. Поместите на форму компонент MainMenu, перетащив его с Toolbox либо дважды щелкнув его значок на инструментальной панели — MainMenu появится в области компонентов.
  2. В окне дизайнера введите в поле, расположенное на полосе меню формы, имя первого элемента меню. Компонент MainMenu откроет новые поля — укажите в них имена дополнительных элементов меню. Продолжайте, пока не создадите все элементы меню.
  3. В окне Properties задайте необходимые значения для свойств элементов меню.
  4. Проверьте окно свойств формы. Убедитесь, что свойство Menu определяет именно то меню, которое вы только что создали. Если у формы несколько меню, отображаться будет только то, которое задано этим свойством.
Google
 
Рейтинг@Mail.ru
Сайт управляется системой uCoz