有没有办法说出在FORMS应用程序中点击了哪些x / y坐标?
答案 0 :(得分:6)
看一下MouseEventArgs课程。特别是GetPosition方法。 MSDN上的示例使用onMouseMove,但您应该能够对onMouseClick执行相同的操作。或者只使用表单的MouseClick事件。
E.g。使用MouseClick事件:
在表格上:
this.MouseClick += new MouseEventHandler(myForm_MouseClick);
void myForm_MouseClick(object sender, MouseEventArgs e)
{
int myX = e.X;
int myY = e.Y;
}
答案 1 :(得分:3)
MouseDown,MouseUp和MouseClick事件都会返回操作的X和Y坐标。
答案 2 :(得分:2)
查看System.Windows.Forms.Control.MousePosition
(静态属性)