⇒ Библиотека книг по компьютерным технологиям
⇒ ⇒ Разработка Windows-приложений на Microsoft Visual Basic .NET и Microsoft Visual C# .NET. Учебный курс MCAD/MCSD
⇒ ⇒ ⇒ Глава 2. Создание пользовательского интерфейса
⇒ ⇒ ⇒ ⇒ Занятие 4. Меню
⇒ ⇒ ⇒ ⇒ ⇒ Конструирование меню во время разработки
Читать далее: Разделение элементов меню
Компонент MainMenu
позволяет выполнять следующие действия во время разработки:
Properties
;Click
и других событий элементов меню.Все, что нужно сделать для создания меню, — это поместить на форму компонент MainMenu
, который появится в области компонентов. На форме же появится полоска с прямоугольным полем, содержащим надпись «Type Here
». Введите в поле текст, чтобы создать новый элемент меню. После добавления первого элемента снизу и справа от него появляются новые поля. Вложенные элементы меню создаются аналогично: достаточно ввести имя элемента в поле, расположенное справа от родительского элемента. Вид меню в период разработки почти не отличается от такового во время выполнения. На рис. 2-9 показано создание меню при помощи компонента MainManu
.
Рис. 2-9. Создание меню при помощи компонента MainMenu
При добавлении к меню нового элемента дизайнер создает экземпляр объекта MenuItem
. У каждого объекта MenuItem
имеются собственные свойства и члены, которые устанавливают в окне Properties
. Свойство Text
определяет текст данного элемента меню, отображаемый во время выполнения. В это свойство автоматически заносится текст, введенный в поле компонента MainMenu
во время разработки. Свойство Name
определяет имя объекта меню, которое будет использоваться для ссылок на него в коде. При создании объекта это свойство автоматически получает значение по умолчанию, которое разрешается изменять впоследствии.
Создание главного меню во время разработки
MainMenu
, перетащив его с Toolbox
либо дважды щелкнув его значок на инструментальной панели — MainMenu
появится в области компонентов.MainMenu
откроет новые поля — укажите в них имена дополнительных элементов меню. Продолжайте, пока не создадите все элементы меню.Properties
задайте необходимые значения для свойств элементов меню.Menu
определяет именно то меню, которое вы только что создали. Если у формы несколько меню, отображаться будет только то, которое задано этим свойством.Все книги представлены на сайте исключительно для ознакомления с содержанием. |