直接使用GDI+在窗体上画动画,画一条直线,要有动画效果

来源:百度知道 编辑:UC知道 时间:2024/09/21 07:06:02
用C#画

只画一条直线?是不是这个效果
private void button1_Click(object sender, EventArgs e)
{
Graphics g = this.CreateGraphics();
Pen pen = new Pen(Color.Red,5);
for (int i = 0; i < 100; i++)
{
g.DrawLine(pen, new Point(10 + i * 2, 50), new Point(10 + (i +1) * 2,50));
System.Threading.Thread.Sleep(50);
}
g.Dispose();
}

要有动画效果就用Timer去控制吧!