我的问题如下: 我在此表单中有一个Form和一个'pictureBox1'元素。 我想获得每个鼠标点击位置(在'pictureBox1'元素中)并将它们存储在将被全局声明的List中。 我会很感激一些示例代码。 感谢。
答案 0 :(得分:0)
我不明白为什么你需要一个列表,但是这里有一个简单的编码来显示鼠标在点击时的位置:
private void pictureBox1_MouseClick(object sender, MouseEventArgs e) { Text = string.Format("[{0},{1}]",e.X,e.Y); }
“文字”表示表格的标题。
无论如何,如果您需要将位置声明为列表,您可以建立一个类:
class Position { public int x { get; set; } public int y { get; set; } }
然后在您的表单中,全局调出一个列表:
列表与LT;位置> MousePosition = new List<位置>();