如何:回應 Windows Form Button 按一下動作
Windows Forms Button 控制件的最基本用法是在按兩下按鈕時執行一些程式代碼。
Button按兩下控制件也會產生一些其他事件,例如MouseEnter、 MouseDown和 MouseUp 事件。 如果您想要附加這些相關事件的事件處理程式,請確定其動作不會衝突。 例如,如果按鍵會清除使用者已在文字框中輸入的資訊,則暫停按鈕上的滑鼠指標不應該顯示工具提示,且目前不存在的資訊。
如果使用者嘗試按兩下 Button 控件,則會個別處理每次按兩下;也就是說,控件不支持按兩下事件。
若要回應按鈕按兩下
在按鈕的
Click
EventHandler 撰寫要執行的程式代碼中。Button1_Click
必須系結至 控件。 如需詳細資訊,請參閱 如何:在 Windows Forms 運行時間建立事件處理程式。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"); }