WinForm中的双缓冲技术

关于WinForm中的双缓冲,是为了防止窗体呈现或刷新时的闪烁,平滑的为用户显示UI,从而曾强用户体验。

第一种,是WinForm自身去应用双缓冲模式。
在窗体中的构造器中直接输入下面的代码

DoubleBuffered  =   true ;
// or
SetStyle(ControlStyles.OptimizedDoubleBuffer,  true );
SetStyle(ControlStyles.AllPaintingInWmPaint, 
true );

 

 

第二种,自己通过代码去实现缓冲。

1111

你可能感兴趣的:(WinForm)