我的表单包含一个 UserControl,现在我有一个 MouseDown 事件处理程序,它与 MouseEventArgs 一起工作。但是,我想获得一个带有 MouseButtonEventArgs 的事件处理程序,以便我可以访问 ClicksCount 属性来区分简单单击和双击。现在,我在 StackOverflow 上找到了一些代码,这些代码可以让双击时间流逝以了解单击了多少次,但这会导致重绘被延迟,因此它对用户不友好。重绘本身很快。
UserControl 显示背景图像和从用户单击中绘制的小图像。
那么如何将事件绑定到接受 MouseButtonEventArgs 事件的事件处理程序?MouseDown,无论是在 UserControl 还是父窗体上,都只喜欢 MouseEventArgs。
我在这个项目中使用纯 Winforms,而不是 WPF。
谢谢你帮我找。