Partager via


Guide pratique pour afficher des boîtes de dialogue pour Windows Forms

Vous affichez une boîte de dialogue de la même façon que vous affichez tout autre formulaire dans une application. Le formulaire de démarrage se charge automatiquement lorsque l’application est exécutée. Pour faire apparaître un deuxième formulaire ou boîte de dialogue dans l’application, écrivez du code pour le charger et l’afficher. De même, pour faire disparaître le formulaire ou la boîte de dialogue, écrivez du code pour le décharger ou le masquer.

Pour afficher une boîte de dialogue

  1. Accédez au gestionnaire d’événements avec lequel vous souhaitez ouvrir la boîte de dialogue. Cela peut se produire lorsqu’une commande de menu est sélectionnée, lorsqu’un bouton est cliqué ou lorsqu’un autre événement se produit.

  2. Dans le gestionnaire d’événements, ajoutez du code pour ouvrir la boîte de dialogue. Dans cet exemple, un événement button-click est utilisé pour afficher la boîte de dialogue :

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