本文仅展示不使用Class的方法,如需要使用Class,请参照之前文章“在Panel上画随机颜色的叉叉”
Form代码:
private void BtnMan_Click(object sender, EventArgs e)
{
int X, Y, O;
Random Location = new Random();
X = Location.Next(0, 300);
Y = Location.Next(0, 250); //位置随机
O = 50;
Pen pe = new Pen(Color.Black, 2);
System.Drawing.Graphics formGraphics = pnlDraw.CreateGraphics();
Point A = new Point(X+3*O/7, Y+O);
Point B = new Point(X, Y+3*O/2);
Point C = new Point(X+O/7, Y+3*O/2);
Point D = new Point(X + 3 * O / 7, Y + 8*O/7);
Point E = new Point(X+3*O/7, Y + 3 * O / 2);
Point F = new Point(X, Y + 2*O);