Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 执行一项功能直到按下鼠标_C#_Mouseevent_Mousedown - Fatal编程技术网

C# 执行一项功能直到按下鼠标

C# 执行一项功能直到按下鼠标,c#,mouseevent,mousedown,C#,Mouseevent,Mousedown,我想知道如何实现这一点 在我按下鼠标按钮之前,我想执行一些代码。问题是我使用了鼠标按下事件,但它的工作原理类似于鼠标单击事件。 请您帮忙。创建两个函数,一个用于启动要执行的代码,另一个用于停止它 在mouseDown事件上调用start,在mouseUp事件上调用stop 除非我不明白你想做什么,否则应该这样做。使用MouseDown事件启动代码,然后使用MouseUp事件停止它。MouseDown只调用一次。我想你是在想,按住鼠标时会反复调用它,但事实并非如此MouseClick在按下鼠标并随

我想知道如何实现这一点

在我按下鼠标按钮之前,我想执行一些代码。问题是我使用了鼠标按下事件,但它的工作原理类似于鼠标单击事件。
请您帮忙。

创建两个函数,一个用于启动要执行的代码,另一个用于停止它

mouseDown
事件上调用start,在
mouseUp
事件上调用stop


除非我不明白你想做什么,否则应该这样做。

使用
MouseDown
事件启动代码,然后使用
MouseUp
事件停止它。
MouseDown
只调用一次。我想你是在想,按住鼠标时会反复调用它,但事实并非如此
MouseClick
在按下鼠标并随后释放鼠标后调用。