Gewusst wie: Reagieren auf das Anklicken von Schaltflächen in Windows Forms
Die grundlegendste Verwendung eines Button-Steuerelements von Windows Forms besteht darin, Code auszuführen, wenn die Schaltfläche angeklickt wird.
Das Anklicken eines Button-Steuerelements erzeugt auch eine Reihe anderer Ereignisse, wie die MouseEnter-, MouseDown- und MouseUp-Ereignisse. Wenn Sie beabsichtigen, Ereignishandler für diese verwandten Ereignisse anzufügen, stellen Sie sicher, dass ihre Aktionen nicht in Konflikt miteinander stehen. Wenn beispielsweise durch Anklicken der Schaltfläche Informationen gelöscht werden, die der Benutzer in ein Textfeld eingegeben hat, sollte beim Anhalten des Mauszeigers über der Schaltfläche keine QuickInfo mit den nun nicht mehr vorhandenen Informationen angezeigt werden.
Wenn der Benutzer auf das Button-Steuerelement doppelklickt, wird jeder Klick getrennt verarbeitet. d. h., das Doppelklickereignis wird vom Steuerelement nicht unterstützt.
So reagieren Sie auf das Anklicken einer Schaltfläche
Schreiben Sie den auszuführenden Code in den
Click
EventHandler der Schaltfläche.Button1_Click
muss an das Steuerelement gebunden sein. Weitere Informationen finden Sie unter Vorgehensweise: Erstellen von Ereignishandlern für Windows Forms zur Laufzeit.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"); }
Weitere Informationen
.NET Desktop feedback
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für