雙緩存打開方式: 1、在控制項中直接設置。 SetStyle(ControlStyles.DoubleBuffer, true); 2、在控制項外通過反射設置。 control.GetType().GetProperty("DoubleBuffered", System.Reflection.Bindi ...
雙緩存打開方式:
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