判斷方法如下:
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;}
擴充套件資料:
判斷方法如下:
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;}
擴充套件資料: