回覆列表
  • 1 # 使用者9147460208505

    判斷方法如下:

    private void MouseClick(object sender, MouseEventArgs e){

    if (e.Button == MouseButtons.Left) {如果左鍵單擊,執行程式碼} //左鍵

    else if(e.Button == MouseButtons.Right){如果右鍵單擊,執行程式碼} //右鍵

    else {} //滾輪

    }

    該事件發生於滑鼠單擊控制元件時。語法:public event EventHandler MouseClick

    EventHandler:表示將處理不包含事件資料的事件的方法。

    示例  MouseClick事件的使用

    在窗體中單擊任何地方,觸發MouseClick事件,在事件中起動timer控制元件,將窗體標題變成一個時鐘。

    程式主要程式碼如下。

    private void frmMouseClick_MouseClick(object sender, MouseEventArgs e)

    {this.timer1.Enabled = true;}

    擴充套件資料:

  • 中秋節和大豐收的關聯?
  • 電腦返回上一次頁面的快捷鍵是什麼?