如何在click事件里知道是按了哪个mouse button呢? btw,默认的Click都是左键。只有mouseDown,mouseUp等等事件能拿来判断到底是哪个键 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如楼上所说:判断按下Mouse的哪个键得在Mouse的事件中下面代码是一个图片框的按键事件:this.pictureBox1.MouseDown += new System.Windows.Forms.MouseEventHandler(this.pictureBox1_MouseDown); private void pictureBox1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e) { if(e.Button==MouseButtons.Right) { MessageBox.Show("Right"); } else { //.... } } 下面是textbox1的按键事件:this.textbox1.mousedown+=new System.Windows.Forms.mouseEventHandler(this.textbox1_MouseDown);private void textbox1_MouseDown(Object sender,System.Windows.Forms.MouseEventArgs e){if(e.Button==MouseButtons.Right){MessageBox.show("Right");}else {}} 求解ASPxGridView中太长的数据怎么设置换行??? c#中数据库access中查询日期段 conn.Dispose() 跟 conn=null 有什么区别? 动态创建的控件的OcxState属性怎么设置? 动态报表&Reporting Service 当鼠标移动到DataGrid的HeaderColumn怎样获取当前HeaderColumn的Rectangle 3.15大家来投诉NIIT培训中心 在引用C#制作的控件时,报ConnectionString属性未初使化的错误! 程序哪里出问题????? 哪位大哥知道在C#中怎么添加AD用户呢? 查询语句问题 C#转JAVA
下面代码是一个图片框的按键事件:this.pictureBox1.MouseDown += new System.Windows.Forms.MouseEventHandler(this.pictureBox1_MouseDown);
private void pictureBox1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
if(e.Button==MouseButtons.Right)
{
MessageBox.Show("Right");
}
else
{
//....
}
}
private void textbox1_MouseDown(Object sender,System.Windows.Forms.MouseEventArgs e)
{if(e.Button==MouseButtons.Right)
{MessageBox.show("Right");}
else
{}}