可能重复:
How to track mouse X/Y position and print it to a label?
我似乎遇到了一个似乎是一个小问题的路障,但似乎无法找到答案。 这是我在这里提出的第一个问题,如果我错过了这个问题的解决方案,我很抱歉!
我有一个toolStripStatusLabel,我想拥有鼠标的当前位置,我能够得到坐标:
private void mouseCoordinatesToolStripStatusLabel()
{
this.toolStripStatusLabel1.Text = MousePosition.ToString();
this.Refresh();
}
但是这只能让我在加载时获得鼠标的位置,而不是在我移动鼠标时。
任何帮助将不胜感激,谢谢!
答案 0 :(得分:0)
这将为您提供鼠标光标坐标:
...
this.toolStripStatusLabel1.Text = Cursor.Position.X.ToString() + " - " + Cursor.Position.Y.ToString();
...
如果您想要更新鼠标移动,只需绑定表单中的MouseMove
事件并添加以前的代码即可。实际上,你的也没关系,你似乎错过了绑定MouseMove
事件。