Condividi tramite


Procedura: visualizzare le finestre di dialogo per Windows Form

Viene visualizzata una finestra di dialogo nello stesso modo in cui si visualizza qualsiasi altro modulo in un'applicazione. Il modulo di avvio viene caricato automaticamente quando viene eseguita l'applicazione. Per visualizzare una seconda maschera o finestra di dialogo nell'applicazione, scrivere codice per caricarlo e visualizzarlo. Analogamente, per far scomparire la maschera o la finestra di dialogo, scrivere codice per scaricarlo o nasconderlo.

Per visualizzare una finestra di dialogo

  1. Passare al gestore eventi con cui si desidera aprire la finestra di dialogo. Ciò può verificarsi quando si seleziona un comando di menu, quando si fa clic su un pulsante o quando si verifica un altro evento.

  2. Nel gestore eventi aggiungere il codice per aprire la finestra di dialogo. In questo esempio viene usato un evento button-click per visualizzare la finestra di dialogo:

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