界面开发之双缓存

双缓存打开方式:

1、在控件中直接设置。

  SetStyle(ControlStyles.DoubleBuffer, true);

2、在控件外通过反射设置。

  control.GetType().GetProperty("DoubleBuffered", System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic)SetValue(form, true, null);

 


双缓存作用:

  解决界面重绘闪烁问题。

 

详细推荐参考:http://www.cnblogs.com/bnuvincent/archive/2009/08/04/1538484.html

posted @ 2017-09-21 18:31 Jazz_Law 阅读(...) 评论(...) 编辑 收藏