Требуются разработчики и тестеры для проекта codebyOS

Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

Создание контекстного меню в программе Visual Studio

Из этой статьи вы узнаете, как создать контекстное меню в программе Visual Studio и добавить его в своё приложение на языке c#.

1. В окне меню ToolBox найдите компонент ContextMenuStrip и переместите его на форму.

компонент ContextMenuStrip

2. Нажмите один раз левой кнопкой мышки на добавленный компонент.

форма

В результате появится конструктор для создания контекстного меню.

конструктор меню

3. Создадим первый пункт меню. Для этого в первое пустое поле, где в данный момент содержится надпись «Type Here», вводим имя нового пункта, например «Копировать».

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

4. Следом, точно таким же образом, создадим ещё один пункт «Вставить», но перед этим, мы добавим в наше меню разделитель (сепаратор), чтобы визуально отделить один пункт от другого.

Наведите мышку на следующее пустое поле, в результате справа появиться стрелка нажмите на неё, после чего в выпадающем списке выберите пункт Separator.

тип меню

сепаратор


Набираем команду codeby webinar

Набираем команду для организации и проведения вебинаров Подробнее ...

5. А теперь добавим пункт меню “Вставить”.

пункт меню

6. На этом будем считать, что наше первое контекстное меню создано и теперь давайте проверим, как оно работает. Запускаем приложение и нажимаем правую кнопку мыши.

Сколько бы вы сейчас раз не нажали на кнопку, в результате ничего не произойдёт, так как в данный момент мы не выполнили ещё одно важное действие.

7. Откройте окно Solution Explorer, после чего перейдите на вкладку Properties и найдите в списке свойство ContextMenuStrip.

вкладка Properties

Данное свойство присутствует у многих компонентов и элементов управления, так как именно с помощью него осуществляется вызов созданного контекстного меню.

8. Изменим текущее значение данного свойства.

значения свойства

свойство ContextMenuStrip

9. Снова запускаем приложение и нажимаем правую кнопку мыши.

контекстное меню

Теперь всё в порядке.

Читайте также:



Похожие темы

Охотник за пользователями WinAPI: hunter... Охотник за пользователями WinAPI Во время работы Red Team вполне обычным является отслеживание/охота на конкретных пользователей. Предположим, чт...
Visual studio Insert snippet Visual studio Insert snippet Сниппеты — это фрагменты или заготовки кода, которые позволяют сократить количество набираемого кода вручную. В...
Подписка на событие в языке c#... Как подписаться на событие? Небольшая заметка, из которой вы узнаете, как в программе Visual Studio выполняется подписка на событие. И так предста...
Часть 3. Пишем исходный код программы на языке c#... Часть 3. Пишем исходный код программы на языке c# Подготовительные работы окончены, переходим к написанию исходного кода нашей программы на языке c#....
Запуск двух приложений в Visual Studio... Как запустить сразу два приложения в программе Visual Studio? В этой статье я хотел бы показать Вам, как можно сразу запустить два приложения в програ...