
2к3с Современные среды визуального программирования / МУ к практической работе _4
.pdf
ПРАКТИЧЕСКАЯ РАБОТА ПО ДИСЦИПЛИНЕ
«СОВРЕМЕННЫЕ СРЕДЫ ВИЗУАЛЬНОГО ПРОГРАММИРОВАНИЯ» СОЗДАНИЕ ТЕКСТОВОГО РЕДАКТОРА В MS VISUAL STUDIO С
ИСПОЛЬЗОВАНИЕМ РАЗЛИЧНЫХ МЕНЮ
Цель работы: изучить основные элементы для работы с меню в
Microsoft Visual Studio.
ContextMenuStrip – отображает меню быстрого доступа при щелчке правой кнопкой мыши.
Свойства
(Name) – указывает имя, используемое в коде для идентификации объекта.
Font – шрифт, используемый для отображения текста на элементе.
Items – коллекция элементов для отображения на ToolStrip.
Size – размер данного элемента управления в пикселях.
Text – текст, связанный с элементом управления. События
Click – возникает при щелчке элемента управления.
Closed – происходит при закрытии элемента.
EnabledChanged – происодит, когда изменяется включенное состояние этого элемента.
ItemClicked – возникает при щелчке данного элемента.

MouseClick – возникает при щелчке мышью элемента управления.
Move – происходит при перемещении элемента управления.
MenuStrip – отображает команды приложения и параметры.
Свойства
(Name) – указывает имя, используемое в коде для идентификации обйекта.
Font – шрифт, используемый для отображения текста на элементе.
Items – коллекция элементов для отображения на
ToolStrip.
Size – размер данного элемента управления в пикселях.
Text – текст, связанный с элементом управления.
События
Click – возникает при щелчке элемента управления.
Closed – происходит при закрытии элемента.
EnabledChanged – происодит, когда изменяется включенное состояние этого элемента.
ItemClicked – возникает при щелчке данного элемента.
MouseClick – возникает при щелчке мышью элемента управления.
Move – происходит при перемещении элемента управления.
StatusStrip – показывает пользователю информацию о просматриваемом объекте.

Свойства объекта.
(Name) – указывает имя, используемое в коде для идентификации
Font – шрифт, используемый для отображения текста на элементе.
ImageScallingSize – задает размер изображений на элементах.
Location – координаты левого верхнего угла элемента управления.
Size – размер данного элемента управления в пикселях.
Text – текст, связанный с элементом управления.
События
Click – возникает при щелчке элемента управления.
Closed – происходит при закрытии элемента.
EnabledChanged – происодит, когда изменяется включенное состояние этого элемента.
MouseClick – возникает при щелчке мышью элемента управления.
Move – происходит при перемещении элемента управления.
Компонент ToolStrip – предоставляет панели инструментов и другие элементы интерфейса пользователя.

Свойства
(Name) – указывает имя, используемое в коде для идентификации объекта.
Font – шрифт, используемый для отображения текста на элементе.
Items – элементы в данном комбигированном поле.
ForeColor – цвет для отображения текста и рисунка данного элемента.
ToolTripText – определяет текст, отображаемый на подсказке.
Text – текст, связанный с элементом управления.
События
Click – возникает при щелчке элемента управления.
Closed – происходит при закрытии элемента.
EnabledChanged – происодит, когда изменяется включенное состояние этого элемента.
MouseClick – возникает при щелчке мышью элемента управления.
Move – происходит при перемещении элемента управления.
ToolStripContainer – создает по обеим сторонам формы панели, которые могут содержать один и больше элементов ToolStrip, MenuStrip или
StatusStrip.

Свойства
(Name) – указывает имя, используемое в коде для идентификации обйекта.
Font – шрифт, используемый для отображения текста на элементе.
ContextMenuStrip – меню быстрого доступа, отображаемого при щелчке правой кнопкой мыши.
RenderMode – стили рисования, примененные к данному элементу управления.
Size – размер данного элемента управления в пикселях.
События
Click – возникает при щелчке элемента
управления. |
Closed – происходит при закрытии |
элемента. |
|
EnabledChanged – происодит, когда изменяется включенное состояние этого элемента.
Load – происходит при загрузке содержимого панели.
MouseClick – возникает при щелчке мышью элемента управления.
Move – происходит при перемещении элемента управления.

ИНДИВИДУАЛЬНЫЕ ЗАДАНИЯ
Разработать главное меню в среде разработки приложения с анализом и
обоснованием его различных состояний.
№ варианта |
|
Задание |
|
|
|
|
|
|
|
1 |
ПО для планирования рабочего времени. |
|
|
|
|
|
|||
2 |
ПО для информационного киоска в историческом музее. |
|||
|
|
|
|
|
3 |
ПО для |
смартфона с сенсорным экраном |
для |
|
|
спортивных болельщиков. |
|
|
|
|
|
|
||
4 |
Информационный веб-сайт для фотолюбителей. |
|
||
|
|
|||
5 |
Сервисный веб-сайт для потенциальных пассажиров |
|||
|
железнодорожной компании. |
|
|
|
|
|
|||
6 |
Сервисный веб-сайт для потенциальных пассажиров |
|||
|
авиакомпании. |
|
|
|
|
|
|
|
|
7 |
Сервис |
для автолюбителей, входящий |
в |
состав |
|
крупного Интернет-портала. |
|
|
|
|
|
|
|
|
8 |
Веб-сайт университета или кафедры. |
|
|
|
|
|
|
|
|