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

时间:2022-01-24 04:17:24 


    方法如下:

声明一个事件:

 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;
}


标签:禁用,中间键
0
投稿

猜你喜欢

  • 【IntelliJ IDEA】Maven构建自己的第一个Java后台的方法

    2023-09-24 20:11:16
  • C#多线程系列之async和await用法详解

    2021-05-28 18:19:08
  • 利用Java实现简单的词法分析器实例代码

    2023-10-06 08:14:45
  • java中文转全拼工具类分享

    2022-02-07 09:50:57
  • 基于C#实现简单的随机抽奖小程序

    2023-07-14 10:15:50
  • Android开发实现控件双击事件的监听接口封装类

    2023-02-15 00:56:18
  • 在Framework 4.0中:找出新增的方法与新增的类(一)

    2021-07-07 05:26:07
  • Android服务Service教程

    2022-02-19 13:05:40
  • Java ForkJoin框架的原理及用法

    2022-03-13 05:26:51
  • java前后端加密解密crypto-js的实现

    2023-11-29 12:09:31
  • SpringBoot手动使用EhCache的方法示例

    2023-04-24 03:50:30
  • Spring Bean的包扫描的实现方法

    2021-10-21 12:40:07
  • Java创建与结束线程代码示例

    2023-01-16 16:20:00
  • C#探秘系列(二)——IsXXX 系列方法

    2023-06-09 01:31:16
  • Android 简单实现倒计时功能

    2023-06-27 11:35:40
  • Java 数据结构与算法系列精讲之哈希算法实现

    2022-01-10 23:56:07
  • C#编程中使用ref和out关键字来传递数组对象的用法

    2021-09-25 23:19:45
  • Java String、StringBuffer与StringBuilder的区别

    2022-08-29 23:29:55
  • SpringBoot常用注解详细整理

    2022-12-15 18:53:01
  • SpringMVC数据响应详细介绍

    2023-09-24 04:12:41
  • asp之家 软件编程 m.aspxhome.com