日期:2014-05-18  浏览次数:20769 次

窗口重绘问题
我需要在窗口的picturebox中进行绘图,但是这个图片不是一次产生的,需要通过窗口中的按钮来不停的添加,即每按一次按钮,图片中就添加一个图形,这样怎么避免窗口重绘时图形消失的问题??

------解决方案--------------------
在PictureBox的Paint事件下进行绘图:
void pictureBox1_Paint(object sender, PaintEventArgs e)
{
// 绘制添加的图形1、2、3...
}
用pictureBox1.Invalidate()来触发PictureBox的绘图事件。