如何使mousemove事件在c#中工作

  • 本文关键字:工作 事件 何使 mousemove c#
  • 更新时间 :
  • 英文 :


我现在正在上Visual Studio的课程,我不知道自己在做什么。这是我当前的代码;它应该使标签具有鼠标在我表单的图片框中的位置。

private void picShowPicture_MouseMove(object sender, MouseEventArgs e)
lblX.Text = "X: " & e.X;
lblY.Text = "Y: " & e.Y;

大概应该是这样的:

private void picShowPicture_MouseMove(object sender, MouseEventArgs e)
{
lblX.Text = "X: " + e.X;
lblY.Text = "Y: " + e.Y;
}

请注意,该代码似乎正在处理PictureBox控件的事件,因此只有当鼠标指针位于该控件上时,它才会工作,并且它会显示相对于该控件的位置。

您还必须注册事件处理程序,如果您从某个地方复制了该代码,则不会自动注册。

最新更新