日期:2014-05-17  浏览次数:20739 次

暂时遇到一个困难。求大神帮忙。有关于鼠标坐标的问题。
private void Form1_MouseMove(object sender, MouseEventArgs e)
{
toolStripStatusLabel1.Text = e.X.ToString();
}
我是这么写的。但是运行后,坐标却不会改变。是不是忘记设置什么了。有没有大神知道的。麻烦告知我下呗。
是不是因为没有绑定控件的缘故啊。如果是的话。麻烦告诉我下如何绑定。新手一枚。不是太懂哎。
C#

------解决方案--------------------
检查下Form上面是否覆盖了其他容器或者控件,比如Panel。

只有直接在Form上移动鼠标才能触发MouseMove事件。
------解决方案--------------------
看看 Form1_MouseMove的MouseMove是否真的关联上了Form1_MouseMove
在Form1_MouseMove这里加入一个Message.Show
MessageBox.Show(e.X.ToString());看看是否真的捕获了事件