Пример создания меню в C#. Элемент управления menuStrip
Содержание
Поиск на других ресурсах:
Условие задачи
Создать приложение типа Windows Forms Application. На форме приложения создать меню по образцу, как показано на рисунке 1.
Рис. 1. Меню, которое нужно создать
⇑
Выполнение
1. Запустить Microsoft Visual Studio. Создать проект по шаблону Windows Forms Application
Подробный пример создания проекта по шаблону Windows Forms Application описывается здесь.
Сохранить проект под произвольным именем.
⇑
2. Элемент управления MenuStrip
Для создания меню используется элемент управления MenuStrip. Он размещается на панели Toolbox во вкладке «Menus&Toolbars» (рис. 2).
Рис. 2. Элемент управления MenuStrip
После вынесения компонента на форму (с помощью мышки) форма приложения примет вид, как показано на рисунке 3. В нижней части окна проектирования формы размещается объект с именем menuStrip1. С помощью этого имени можно иметь доступ к свойствам и методам меню.
Рис. 3. Форма приложения после размещения компонента MenuStrip
Если навести курсор мыши на элемент меню TypeHere, то появится кнопка вызова всплывающего меню. Если раскрыть всплывающее меню (клик мышкой), то откроется возможность выбора одного из трех видов элементов управления в меню (рис. 4):
- MenuItem – стандартный элемент меню;
- ComboBox – элемент меню типа «нисходящий список»;
- TextBox – элемент меню типа «поле ввода».
В нашем случае выбираем первый вариант MenuItem.
Рис. 4. Типы элементов меню
Для создания подменю File достаточно набрать текст «File» (рис. 5). С помощью мышки и клавиатуры, можно добавлять элементы меню. Для удаления элемента меню, его предварительно нужно выделить мышкой и нажать клавишу Delete.
Рис. 5. Создание подменю File
После создания всех элементов меню, форма приложения примет вид, как показано на рисунке 6.
Рис. 6. Форма приложения после создания меню
Следующими шагами есть программирование событий, связанных с выбором конкретного элемента меню.
⇑
Связанные темы
- Пример создания и вызова новой формы приложения в C#
- Создание приложения Windows Forms Application в MS Visual Studio 2010
⇑