我有一个UserControl,就像一个基本的按钮控件(它是手绘的)。
但是我注意到,当我反复点击控件(快速)时,我没有得到我期望的所有点击事件。如果我慢慢点击,我会在每次实际点击时获得一次点击事件。
有人能说明为什么会这样,以及如何解决这个问题?
答案 0 :(得分:8)
我认为点击次数会转换为双击。
尝试将以下行添加到构造函数中:
SetStyle(ControlStyles.StandardDoubleClick, false);
答案 1 :(得分:-1)
如果您之前的点击事件代码尚未完成,则可以忽略下一次“点击”。