C#Winform界面跳转闪烁黑屏问题解决

    /// <summary>
    /// 用双缓冲绘制窗口的所有子控件
    /// </summary>
    protected override CreateParams CreateParams
    {
        get
        {
            CreateParams cp = base.CreateParams;
            cp.ExStyle |= 0x02000000;
            return cp;
        }
    }

只需要在OnLoad事件前面加入该代码,可以启用所有控件的双缓冲绘制

posted @ 2021-10-12 13:22  郝维明  阅读(404)  评论(0编辑  收藏  举报