代码之家  ›  专栏  ›  技术社区  ›  BarneyHDog

Winform用户控件中的单击事件

  •  7
  • BarneyHDog  · 技术社区  · 15 年前

    我有一个用户控件,它的作用类似于一个基本的按钮控件(它是手绘的)。

    不过,我注意到,当我反复单击控件(快速)时,并没有得到我所期望的所有单击事件。如果我点击缓慢,我确实得到一个点击事件每物理点击。

    有人能告诉我这是为什么以及如何解决这个问题吗?

    2 回复  |  直到 15 年前
        1
  •  8
  •   Pieter van Ginkel    15 年前

    我想这些咔嗒声变成了双击声。

    尝试将以下行添加到构造函数:

    SetStyle(ControlStyles.StandardDoubleClick, false);
    
        2
  •  -1
  •   CodingBarfield    15 年前

    如果上一个单击事件代码尚未完成,则可以忽略下一个“单击”。

    推荐文章