用双缓冲在绘图前,同时要绘制背景图
SetStyle(ControlStyles.UserPaint, true);
SetStyle(ControlStyles.AllPaintingInWmPaint, true);
SetStyle(ControlStyles.DoubleBuffer, true);
SetStyle(ControlStyles.UserPaint, true);
SetStyle(ControlStyles.AllPaintingInWmPaint, true);
SetStyle(ControlStyles.DoubleBuffer, true);
这个是使用系统提供的双缓冲,还可以自己建立自己的双缓冲,无非就是建立2个画图对象,一个是OffScreen,一个是OnScreen