【发布时间】:2010-11-28 10:03:21
【问题描述】:
我有一个 UserControl,它就像一个基本的按钮控件(它是手绘的)。
但是,我注意到,当我反复单击控件(快速)时,我并没有得到我期望的所有单击事件。如果我慢慢点击,每次物理点击都会获得一个点击事件。
谁能建议这是为什么以及如何解决这个问题?
【问题讨论】:
标签: c# .net winforms user-controls
我有一个 UserControl,它就像一个基本的按钮控件(它是手绘的)。
但是,我注意到,当我反复单击控件(快速)时,我并没有得到我期望的所有单击事件。如果我慢慢点击,每次物理点击都会获得一个点击事件。
谁能建议这是为什么以及如何解决这个问题?
【问题讨论】:
标签: c# .net winforms user-controls
我认为点击转化为双击。
尝试在构造函数中添加以下行:
SetStyle(ControlStyles.StandardDoubleClick, false);
【讨论】:
如果您之前的点击事件代码尚未完成,但下一次“点击”可能会被忽略。
【讨论】: