Delen via


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

  1. 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.

  2. 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();  
      }