Помощь в написании студенческих работ
Антистрессовый сервис

Создание главного меню

РефератПомощь в написанииУзнать стоимостьмоей работы

Для создания контекстного меню, которое появляется при нажатии правой кнопки «мыши», используется класс ContextMenuStrip. Как и MenuStrip, класс ContextMenuStrip является контейнером для объектов типа ToolStripMenultem. Контекстное меню создается так же, как и главное меню — MenuStrip. Объекты класса ToolStripMenultem добавляются в коллекцию Items, и для каждого из них задается обработчик события… Читать ещё >

Создание главного меню (реферат, курсовая, диплом, контрольная)

Класс MenuStrip представляет собой контейнер для структуры меню приложения. Система меню строится путем добавления объектов класса ToolStripMenu к коллекции Items объекта класса MenuStrip.

Объекты класса ToolStripMenultem добавляются в коллекцию Items, и для каждого из них задается обработчик события Click для выполнения некоторой задачи приложения. Для создания подменю (меню, которое открывается при выборе некоторого элемента меню) нужно также создать элементы этого подменю и добавить их к коллекции DropDownltems элемента меню (объект класса ToolStripMenultem). Для связывания меню с формой нужно добавить его к коллекции ЭУ Controls, а также присвоить его свойству форму MainMenuStrip.

Создание главного меню.

Например:

// Описывает объекты, составляющие меню MenuStrip mnuMainMenu = new MenuStrip ();

ToolStripMenultem mnuFile = new ToolStripMenultem («&File»);

ToolStripMenultem mnuFileExit = new ToolStripMenultem («E&xit»);

//…

// Добавляем File меню в основное меню mnuMainMenu. Items. Add (mnuFile);

// Теперь добавляем Exit меню в File меню mnuFile.DropDownltems.Add (mnuFileExit); mnuFileExit. Click += mnuFileExit_Click;

// задаем меню форме Controls. Add (this. mnuMainMenu);

MainMenuStrip = this. mnuMainMenu;

Создание контекстною меню

Для создания контекстного меню, которое появляется при нажатии правой кнопки «мыши», используется класс ContextMenuStrip. Как и MenuStrip, класс ContextMenuStrip является контейнером для объектов типа ToolStripMenultem. Контекстное меню создается так же, как и главное меню — MenuStrip. Объекты класса ToolStripMenultem добавляются в коллекцию Items, и для каждого из них задается обработчик события Click для выполнения какой-то задачи. Для связывания контекстного меню с некоторым ЭУ нужно присвоить его свойству ContextMenuStrip данного элемента управления. После этого, при нажатии пользователем правой кнопки, появится данное меню и нужные обработчики будут выполняться при выборе в нем команд.

Показать весь текст
Заполнить форму текущей работой