Создание меню в дочерней форме

Добавьте в дочернее окно пункт меню "Действие" (actionToolStripMenuItem) с подпунктами "Отменить" (undoToolStripMenuItem), "Создать" (createToolStripMenuItem), "Редактировать" (editToolStripMenuItem), "Сохранить" (saveToolStripMenuItem) и "Удалить" (removeToolStripMenuItem). Перед пунктом вставьте разделитель (Separator - name = toolStripSeparator1).

Добавьте в дочернее окно еще один пункт меню "Отчет" (reportToolStripMenuItem) c подпунктами "По сотруднику" (reportToolStripMenuItem1), "По всем сотрудникам" (reportToolStripMenuItem2). Дочернее окно будет иметь вид, представленный на рисунке 3.1

Рис. 3.1. Дочернее окно с меню

В главном меню родительской формы (Form1) имеются пункты "Объект", "Справочник" и "Справка". В дочерней форме (FormEmployee) сформированы пункты меню "Действие" и "Отчет".

При загрузке дочерней формы меню родительской и дочерних форм должны быть объединены и составлять следующую последовательность: "Объект", "Действие", "Отчет", "Справочник" и "Справка".

Объединение пунктов меню производится с помощью задания значений свойств MegreAction и MegreIndex для объектов ToolStripMenuItem.

Проверьте, чтобы в меню главного окна для объекта objektToolStripMenuItem свойство MegreAction было установлено Append, а MegreIndex было равно 0, а для объектов dictionaryToolStripMenuItem и helpToolStripMenuItem - соответственно 1 и 2. С учетом этого, в окне "Сотрудник" для объектов actionToolStripMenuItem (Действие) и "Отчет" (reportToolStripMenuItem) свойству MergeAction необходимо задать значение Insert, а свойству MergeIndex задаем порядковый номер который определяет позицию данного пункта меню обновленном главном меню, т.е. 1 (после объекта objektToolStripMenuItem).

После компиляции программы, запуска ее на выполнение и вызова пункта меню "Сотрудник" экран должен иметь вид, представленный на рисунке 3.2.

Рис. 3.2. Дочернее окно с подключенным меню


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: