Point []pt = new Point[100];
int i = 0;
private void Form1_Click(object sender, EventArgs e)
{
Graphics gra = this.CreateGraphics();
pt[i] = MousePosition;
i++;
gra.FillEllipse(Brushes.Blue, MousePosition.X, MousePosition.Y, 3, 3);
}
注意:1.Graphics gra = this.CreateGraphics();好像不能在form中直接定义,只能在事件中定义;
2.直接通过填充椭圆(这里其实为圆,因为长短轴都为3)来画点;小的填充圆既是点;
3.还没搞清楚Paint事件画图的用法;
hoho,继续加油!
int i = 0;
private void Form1_Click(object sender, EventArgs e)
{
Graphics gra = this.CreateGraphics();
pt[i] = MousePosition;
i++;
gra.FillEllipse(Brushes.Blue, MousePosition.X, MousePosition.Y, 3, 3);
}
注意:1.Graphics gra = this.CreateGraphics();好像不能在form中直接定义,只能在事件中定义;
2.直接通过填充椭圆(这里其实为圆,因为长短轴都为3)来画点;小的填充圆既是点;
3.还没搞清楚Paint事件画图的用法;
hoho,继续加油!