Partager via


Comment : appeler par programme l'événement Click d'un bouton (Visual C#)

Mise à jour : novembre 2007

Même si un utilisateur ne clique pas sur un bouton, vous pouvez déclencher par programme l'événement Click de ce bouton à l'aide de la méthode PerformClick. L'exemple suivant montre comment appeler l'événement Click d'un bouton dans un programme. Lorsque l'utilisateur clique sur button2, l'événement Click de button1 est également déclenché.

Pour utiliser des boutons dans un programme

  1. Dans le menu Fichier, cliquez sur Nouveauprojet.

  2. Dans la boîte de dialogue Nouveau projet, dans le volet Modèles, cliquez sur Application Windows Forms, puis sur OK.

    Un nouveau projet Windows Forms s'ouvre.

  3. À partir de la Boîte à outils, faites glisser deux contrôles Button dans le formulaire.

  4. Dans le formulaire, double-cliquez sur le premier bouton (button1) pour créer le gestionnaire d'événements Click.

  5. Dans le gestionnaire d'événements button1_Click, tapez la ligne de code suivante.

    MessageBox.Show("button1.Click was raised.");
    
  6. Cliquez avec le bouton droit sur le code, puis cliquez sur Concepteur de vues.

  7. Double-cliquez sur le deuxième bouton (button2) pour créer le gestionnaire d'événements Click.

  8. Dans le gestionnaire d'événements button2_Click, tapez la ligne de code suivante.

    // Call the Click event of button1.
    button1.PerformClick();
    
  9. Appuyez sur F5 pour exécuter le programme.

  10. Le programme démarre et le formulaire s'affiche. Lorsque vous cliquez sur button1 ou sur button2, le gestionnaire d'événements Click de button1 affiche un message.

Voir aussi

Concepts

Conception d'une interface utilisateur en Visual C#

Autres ressources

Contrôles bouton

Visite guidée de Visual C#