单击Winform UserControl中的事件

时间:2010-11-28 10:03:21

标签: c# .net winforms user-controls

我有一个UserControl,就像一个基本的按钮控件(它是手绘的)。

但是我注意到,当我反复点击控件(快速)时,我没有得到我期望的所有点击事件。如果我慢慢点击,我会在每次实际点击时获得一次点击事件。

有人能说明为什么会这样,以及如何解决这个问题?

2 个答案:

答案 0 :(得分:8)

我认为点击次数会转换为双击。

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

SetStyle(ControlStyles.StandardDoubleClick, false);

答案 1 :(得分:-1)

如果您之前的点击事件代码尚未完成,则可以忽略下一次“点击”。