判断方法如下:
private void MouseClick(object sender, MouseEv髫潋啜缅entArgs e){
if (e.Button == MouseButtons.Left) {如果左键单击,执行代码} //左键
else if(e.Button == MouseButtons.Right){如果右键单击,执行代码} //右键
else {} //滚轮
}
鼠标点击事件:MouseClick事件
该事件发生于鼠标单击控件时。语法:public event EventHandler MouseClick
EventHandler:表示将处理不包含事件数据的事件的方法。
示例 MouseClick事件的使用
在窗体中单击任何地方,触发MouseClick事件,在事件中起动timer控件,将窗体标题变成一个时钟。
程序主要代码如下。
private void frmMouseClick_MouseClick(object sender, MouseEventArgs e)
{this.timer1.Enabled = true;}
扩展资料:
MouseClick(鼠标点击事件)和MouseDown(鼠标按下事件)的区别
Mouse Down是鼠标按下触发的动作;Mouse Up是鼠标抬起触发的动作;Mouse Click就是按下又抬起的动作;click是激活,包含了MouseClick,MouseClick是鼠标点击;
click不只是鼠标点击,当焦点在该控件上,按回车时也激发此事件,MouseClick应该有鼠标点击坐标属性成员。