Практическое руководство. Отображение диалоговых окон для Windows Forms
Диалоговое окно отображается так же, как и любая другая форма в приложении. Форма запуска загружается автоматически при запуске приложения. Чтобы создать в приложении вторую форму или диалоговое окно, напишите код для загрузки и отображения. Аналогичным образом, чтобы форма или диалоговое окно исчезли, напишите код для выгрузки или скрытия.
Отображение диалогового окна
Перейдите к обработчику событий, с помощью которого нужно открыть диалоговое окно. Это может произойти при выборе команды меню, нажатии кнопки или при возникновении любого другого события.
В обработчике событий добавьте код, чтобы открыть диалоговое окно. В этом примере событие нажатия кнопки используется для отображения диалогового окна:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim dlg1 as new Form() dlg1.ShowDialog() End Sub
private void button1_Click(object sender, System.EventArgs e) { Form dlg1 = new Form(); dlg1.ShowDialog(); }
private: void button1_Click(System::Object ^ sender, System::EventArgs ^ e) { Form ^ dlg1 = gcnew Form(); dlg1->ShowDialog(); }
.NET Desktop feedback