private void Form1_MouseEnter(object sender, EventArgs e)
{
}
Run Code Online (Sandbox Code Playgroud)
e没有属性X和Y.
我想当鼠标光标移动到控件上时它会做一些事情.
您可以使用Cursor.Currentstatic属性获取当前光标位置:
var x = Cursor.Current.Position.X;
var y = Cursor.Current.Position.Y;
Run Code Online (Sandbox Code Playgroud)
请注意,MouseEnter事件仅在光标进入控制边界时触发.这可能是你想要的,但你的最后一句似乎表明你想知道鼠标何时在一个控件内移动.在这种情况下,MouseMove可能是一个更合适的事件来处理.