鼠标单击事件混合,在Windows窗体中向下移动和鼠标移动事件

时间:2013-05-18 06:35:29

标签: c# winforms graphics

我有一项操作要求我使用鼠标单击,鼠标按下和鼠标向上事件。但是,鼠标单击事件发生时,将调用Mouse Down和Mouse Up事件。即他们正在骑着Click事件。有关如何解决这种情况的任何想法。我必须使用这些事件才能在视口中完成操作。 我正在使用C#的Win Forms事件。

1 个答案:

答案 0 :(得分:1)

首先为什么要使用这三个事件?您希望以哪种顺序触发这些事件?

<强>鼠标按下 用户按下鼠标按钮时触发。

<强>鼠标松开 用户释放鼠标按钮时触发。

点击 在同一元素上发生mousedown和mouseup事件时触发。

鼠标单击=鼠标按下+鼠标向上

所以,如果您的表单中包含所有三个事件,那么所有这些事件都会被解雇。