Создание копии формы в программе Visual Studio

Сегодня хочу показать, как можно быстро создать копию формы с помощью графического интерфейса программы Visual Studio.

1. Создадим новый проект типа Windows Forms Application.

2. Выполним команду: Build -> Build Solution.

Build Solution

3. Переходим в окно Solution Explorer и нажимаем правую кнопку мышки на имени текущего проекта. После чего в появившемся контекстном меню выбираем пункт Add и следом в дополнительном меню выбираем пункт New Item.

New Item

4. В появившемся окне Add New Item выбираем пункт Inherited Form, после чего нажимаем на кнопку Add.

Inherited Form

5. В открывшемся диалоговом окне Inheritance Picker выбираем компонент (форму), на основе которого мы хотим создать копию.


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

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

Inheritance Picker

В данном примере в списке содержится только один компонент Form1, поэтому можно сразу же нажать на кнопку OK. (Если данная кнопка не доступна (не активна), то это значит, что вы не выполнили пункт №2).

После нажатия на кнопку выполняется обычно наследование:

В результате создаётся копия первой формы (Form2).

Solution Explorer

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


Получи 30.000 рублей от codeby

Мы запустили конкурс для авторов, в котором может принять участие любой желающий. За первое место - 7500 руб., второе - 5000, третье 2500. Главный приз 30.000 рублей вы получаете независимо от места в конкурсе. Подробнее на форуме codeby ...

Похожие темы

Подписка на событие в языке c#... Как подписаться на событие? Небольшая заметка, из которой вы узнаете, как в программе Visual Studio выполняется подписка на событие. И так предста...
Как создать контекстное меню в программе Visual St... Создание контекстного меню в программе Visual Studio Из этой статьи вы узнаете, как создать контекстное меню в программе Visual Studio и добавить его ...
Обновление Visual Studio 2013 Update 3 Доступно обновление Visual Studio 2013 Update 3 Вышло в свет последнее RTM обновление для Visual Studio 2013. Как обычно пакет обновлений содержит мн...
Visual studio Insert snippet Visual studio Insert snippet Сниппеты — это фрагменты или заготовки кода, которые позволяют сократить количество набираемого кода вручную. В...
Почему в Data Source нет Mysql Database? Почему у меня в Data Source нет пункта Mysql Database? В комментариях многие спрашивают, почему при подключении к базе данных Mysql, с помощью графич...