我有一个操作,要求我使用鼠标点击,鼠标向下和鼠标向上事件。但是,当鼠标单击事件发生时,将调用“鼠标向下”和“鼠标向上”事件。也就是说,他们凌驾于点击事件之上。任何关于如何解决这种情况的想法。我必须使用这些事件来完成视图中的操作。我正在使用Win事件和C#。
发布于 2013-05-18 07:06:52
首先,为什么要使用所有三个事件?您期望这些事件按什么顺序被触发?
当用户按下鼠标按钮时,鼠标向下的会触发。
当用户释放鼠标按钮时,mouseup会触发。
当在同一个元素上发生mousedown和mouseup事件时,单击会触发。
鼠标点击=鼠标向下+鼠标向上
所以,如果你有所有的三个事件在你的形式,他们都会被解雇。
https://stackoverflow.com/questions/16621460
复制相似问题