private void Form2_Paint(object sender, EventArgs e)
{
Graphics g = this.CreateGraphics();
Rectangle r1 = new Rectangle(20, 20, 50, 50);
Rectangle r2 = new Rectangle(80, 20, 80, 100);
g.DrawRectangle(Pens.Blue, r1);
g.FillRectangle(Brushes.Red, r2);
}
//用这个事件Form2_Paint
没有错,肯定能画出来,但是你这段代码不能写在formload里面,用其他事件控制。