Добавляем вторую форму в программу

В этой статье добавим вторую форму в проект test. В этой форме мы будем реализовывать второстепенные задачи по сбору информации с сайта ВКонтакте. То есть основного процесса сбора информации это касаться не будет, но так как возникают разные идеи или пожелания, то вот на этой второй форме мы их и будем реализовывать.

Первым делом добавляем в проекты вторую форму, которую называем Form2.

Как это сделать на Visual Studio.
В Обозревателе решений, правой кнопкой мыши жмём на имя проекта test и в открывшемся контекстном меню ищем пункт Добавить. Наводим на него стрелку мышки, после чего должен отобразится ещё один список в котором ищем пункт - Форма (Windows Forms). Нажимаем на этот пункт и после этого должно открыться окно - Добавление нового элемента.
В этом окне нужный пункт - Форма (Windows Forms), по умолчанию уже должен быть выделен и остаётся только нажать кнопку Добавить. После этого в проекте появляется вкладка с названием - Form2.cs [Конструктор].
Вот это и будет наша вторая форма. И если по ней кликнуть два раза, то точно так же как когда-то в первой форме, откроется ещё одна вкладка в которой будет отображён код в текстовом варианте. И этот код мы уже будем редактировать непосредственно для второй формы.
В свойствах второй формы, а именно длинна-ширина берём точно такие же как и в первой форме.

Теперь про механизм открытия второй формы в программе Visual Studio. Для этого на первой форме добавляем кнопку и называем её FORM2. Вот как это будет выглядеть:

Добавление второй формы в проект на Visual Studio
Обязательно смотрим что-бы имя (Name) этого элемента было именно button5. Кликаем два раза по этой кнопке и в конце кода первой формы должна появиться запись button5_Click, в ней мы и пропишем механизм вызова второй формы. Выглядеть это будет вот так:
private void button5_Click(object sender, EventArgs e)
{
 Form2 frm = new Form2();
 frm.Owner = this;
 frm.ShowDialog();
}
Сохраняем всё, запускаем проект и теперь при нажатии на кнопку FORM2, должна появляться вторая форма. Примерно это будет выглядеть вот так:
Добавляем вторую форму в проект Visual Studio
Таким образом мы видим, что в нашей программе появился чистый лист, на котором мы сможем реализовывать разные идеи и пожелания.

Теперь как это сделать на Devel Studio.
Смотрим на фото и делаем всё точно так же.

Создание второй формы на Devel Studio
Жмём на прямоугольник с зелёным плюсом и в появившемся окне - Создание новой формы, вписываем название формы: Form2. После нажимаем кнопку ОК и в проекте должна появиться вторая вкладка, которая и будет нашей второй формой. Ширину и длинну второй формы назначаем точно такую же как и в первой форме.

Про открытие второй формы в программе Devel Studio. Точно так же в первой форме добавляем кнопку и называем её FORM2. Выделяем эту кнопку и во вкладке Событие, добавляем событие Клик. Открываем это событие и в редактор кода вставляем всего лишь одну строчку:

ShowForm(c('Form2'), SW_SHOWMODAL);
Нажимаем на зелёный треугольник Скомпилировать и запустить проект и уже обновлённая программа должна запуститься. И выглядеть всё это будет примерно вот так:
Создаём вторую форму в программе на Devel Studio
Теперь в любом месте этой новой формы, можно добавить кнопку, при нажатии на которую будет исполняться какой-то код. Который в свою очередь допустим будет облегчать нашу работу с базой сайта ВКонтакте. Или просто появиться какакя-то идея, которая не будет касаться основного сбора информации. И на этой второй форме мы будем прописывать какие-то сценарии, которые будут исполнять наши идеи или пожелания.
Программы
infgo.ru