共用方式為


如何:回應 Windows Form Button 按一下動作

Windows Forms Button 控制件的最基本用法是在按兩下按鈕時執行一些程式代碼。

Button按兩下控制件也會產生一些其他事件,例如MouseEnterMouseDownMouseUp 事件。 如果您想要附加這些相關事件的事件處理程式,請確定其動作不會衝突。 例如,如果按鍵會清除使用者已在文字框中輸入的資訊,則暫停按鈕上的滑鼠指標不應該顯示工具提示,且目前不存在的資訊。

如果使用者嘗試按兩下 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");  
       }  
    

另請參閱