C#中的WinForm问题——使用滚动条时页面闪烁及重影问题

C#中的WinForm问题——使用滚动条时页面闪烁及重影问题
当使用鼠标进行滚动查看页面时,由于页面会频繁刷新,如果页面中控件较多会导致页面出现闪烁、重影等问题,如下图所示:
2649484811.png
4135587200.png
具体的解决方案是通过设置CreateParams的ExStyle为ExStyle 为 0x02000000 (WS_EX_COMPOSITED)。

protected override CreateParams CreateParams 
        {
            get 
            {
                CreateParams cp = base.CreateParams;
                cp.ExStyle |= 0x02000000;
                return cp;
            }
        }
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容