查看是否在OnMouseMove事件中按住鼠标左键

Sch*_*tzE 6 c# onmousemove winforms

如何在控件中检测鼠标左键是否被按下时如何检测OnMouseMove

Nif*_*fle 9

你的OnMouseMove事件的事件处理程序应该收到一个MouseEventArgs告诉你是否按下左键的事件

private void mouseMoveEventHandler(object sender, MouseEventArgs e)
{
   if(e.Button == MouseButtons.Left)
   {
     //do left stuff
   }
   else 
   {
     // do other stuff
   }
}
Run Code Online (Sandbox Code Playgroud)