Hoe: Dialoogvensters voor Windows Forms tonen
U geeft een dialoogvenster op dezelfde manier weer als elk ander formulier in een toepassing. Het opstartformulier wordt automatisch geladen wanneer de toepassing wordt uitgevoerd. Als u een tweede formulier of dialoogvenster wilt weergeven in de toepassing, schrijft u code om het te laden en weer te geven. Als u het formulier of dialoogvenster wilt laten verdwijnen, schrijft u code om het te laden of te verbergen.
Een dialoogvenster weergeven
Navigeer naar de gebeurtenis-handler waarmee u het dialoogvenster wilt openen. Dit kan gebeuren wanneer een menuopdracht is geselecteerd, wanneer er op een knop wordt geklikt of wanneer er een andere gebeurtenis plaatsvindt.
Voeg in de gebeurtenis-handler code toe om het dialoogvenster te openen. In dit voorbeeld wordt een knopklikgebeurtenis gebruikt om het dialoogvenster weer te geven:
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