当前位置: 移动技术网 > IT编程>开发语言>c# > C# 禁用鼠标中间键的方法

C# 禁用鼠标中间键的方法

2019年07月18日  | 移动技术网IT编程  | 我要评论

复制代码 代码如下:

    方法如下:

声明一个事件:

 num_discountamount.mousewheel +=new mouseeventhandler(num_discountamount_mousewheel);

编写一个事件

private void  num_discountamount_mousewheel(object sender, mouseeventargs e)
{
handledmouseeventargs h = e as handledmouseeventargs;
if (h != null)
{
h.handled = true;
}
}

还有 第三方控件 devexpress.xtraeditors.spinedit ,如何禁用鼠标中间键 ?

方法如下:

声明事件: (spinedit1.controls[0] as devexpress.xtraeditors.textboxmaskbox).mousewheel += new mouseeventhandler(frm_mousewheel);

编写事件:

void frm_mousewheel(object sender, mouseeventargs e)
{
if (e.delta != 0)
devexpress.utils.dxmouseeventargs.getmouseargs(e).handled = true;
}

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网