c# 鼠标右击事件

2025-01-31 13:05:40
推荐回答(5个)
回答1:

你没有在属性中设置关联,譬如说,你需要在窗体中某个控件右键单击产生快捷菜单,那么你需要在这个控件的

属性上设置成快捷菜单,事件是不需要的这里,谢谢,希望能够采纳

回答2:

运用button的MouseDown事件,来判断是点了鼠标左键或右键,例子如下:
private void button1_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
MessageBox.Show("left");
}
else
{
MessageBox.Show("right");
}
}

回答3:

可以运行的啊,我试过的,是不是你没有在contextMenuStrip1加菜单项?另外在MouseUp中写更符合windows规范。
----------
留联系看看。

回答4:

  尊敬的用户,您好!很高兴为您答疑。
  这个问题其实可以通过jQuery实现兼容,示例代码:
  $('#downwps2010').mousedown(function(e){
if(3 == e.which){
alert('这是右键单击事件');
}else if(1 == e.which){
alert('这是左键单击事件');
}
})
  希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。

回答5:

+398124416帮你看吧 这哪能看出来为什么