Comment : répondre à un clic du contrôle Button Windows Forms
Le contrôle Button Windows Forms est principalement employé pour exécuter du code lorsque l'utilisateur clique dessus.
Le fait de cliquer sur un contrôle Button génère également un certain nombre d'événements, tels que MouseEnter, MouseDown et MouseUp. Si vous avez l'intention d'attacher des gestionnaires d'événements à ces événements connexes, veillez à ce que leurs actions respectives ne soient pas conflictuelles. Par exemple, si le fait de cliquer sur le bouton efface les informations que l'utilisateur a entrées dans une zone de texte, le passage du pointeur ne doit plus entraîner l'affichage d'une info-bulle contenant les informations qui ont été effacées.
Si l'utilisateur tente de double-cliquer sur le contrôle Button, chaque clic sera traité séparément, et cela parce que le contrôle ne prend pas en charge l'événement double-clic.
Pour répondre au clic d'un bouton
Dans le Click du bouton EventHandler, écrivez le code à exécuter. Button1_Click doit être lié au contrôle. Pour plus d'informations, consultez Comment : créer des gestionnaires d'événements pour les Windows Forms au moment de l'exécution.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click MessageBox.Show("Button1 was clicked") End Sub
private void button1_Click(object sender, System.EventArgs e) { MessageBox.Show("button1 was clicked"); }
private void button1_Click(System.Object sender, System.EventArgs e) { MessageBox.Show("button1 was clicked"); }
private: void button1_Click(System::Object ^ sender, System::EventArgs ^ e) { MessageBox::Show("button1 was clicked"); }
Voir aussi
Référence
Vue d'ensemble du contrôle Button (Windows Forms)
Concepts
Méthodes de sélection du contrôle Button Windows Forms