/// <summary> /// 设置双缓冲,防止界面闪烁 /// </summary> private void SetDoubleBuffered() { splitContainer1.Panel1.GetType().GetProperty("DoubleBuffered", System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic) .SetValue(splitContainer1.Panel1, true, null); splitContainer1.Panel2.GetType().GetProperty("DoubleBuffered", System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic) .SetValue(splitContainer1.Panel2, true, null); CUISetting.SetUIDoubleBuffered(this); }
/// <summary> /// 设置双缓冲,防止界面闪烁 /// </summary> private void SetDoubleBuffered() { CUISetting.SetUIDoubleBuffered(this); }