Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Najbardziej podstawowym zastosowaniem kontrolki Windows Forms Button jest uruchomienie kodu po kliknięciu przycisku.
Kliknięcie kontrolki Button powoduje również wygenerowanie wielu innych zdarzeń, takich jak MouseEnter, MouseDowni MouseUp zdarzenia. Jeśli zamierzasz dołączyć programy obsługi zdarzeń dla tych powiązanych zdarzeń, upewnij się, że ich akcje nie powodują konfliktu. Jeśli na przykład kliknięcie przycisku wyczyści informacje wpisane przez użytkownika w polu tekstowym, wstrzymując wskaźnik myszy nad przyciskiem, nie powinien wyświetlać wskazówki narzędzia z tym teraz nieistniejącymi informacjami.
Jeśli użytkownik spróbuje dwukrotnie kliknąć kontrolkę Button , każde kliknięcie zostanie przetworzone oddzielnie. Oznacza to, że kontrolka nie obsługuje zdarzenia dwukrotnego kliknięcia.
Aby odpowiedzieć na kliknięcie przycisku
W przycisku
Click
EventHandler napisz kod do uruchomienia.Button1_Click
musi być powiązana z kontrolką. Aby uzyskać więcej informacji, zobacz How to: Create Event Handlers at Run Time for Windows Forms (Instrukcje: tworzenie procedur obsługi zdarzeń w czasie wykonywania formularzy systemu Windows).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"); }
Zobacz też
.NET Desktop feedback