HOW TO:回應 Windows Form Button 按一下動作
更新:2007 年 11 月
Windows Form Button 控制項的最基本用途是在按一下按鈕後,執行某些程式碼。
按一下 Button 控制項也會產生許多其他的事件,例如 MouseEnter、MouseDown 和 MouseUp 事件。如果您想要附加這些相關事件的事件處理常式,請確定它們的動作不會彼此衝突。例如,如果按一下按鈕會清除使用者在文字方塊輸入的資訊,則將滑鼠游標移到按鈕上時,應該不會用這些目前已不存在的資訊來顯示工具提示。
如果使用者嘗試按兩下 Button 控制項,則每個按一下滑鼠的動作將被分別處理;換言之,此控制項不支援按兩下事件。
若要回應按一下按鈕的動作
在按鈕的 Click EventHandler 中撰寫要執行的程式碼。Button1_Click 必須繫結至控制項。如需詳細資訊,請參閱HOW TO:建立 Windows Form 的執行階段事件處理常式。
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"); }