Winforms c#4.0 Winform应用程序-调整大小或扩展/最小化/调整大小时闪烁
一旦我将我的WinForm应用程序从.NET3.5迁移到4.0,我注意到当Winforms c#4.0 Winform应用程序-调整大小或扩展/最小化/调整大小时闪烁,winforms,c#-4.0,flicker,doublebuffered,Winforms,C# 4.0,Flicker,Doublebuffered,一旦我将我的WinForm应用程序从.NET3.5迁移到4.0,我注意到当 调整窗口大小,尤其是最小化窗口,然后再次最大化/显示窗口时 打开时的模态对话框窗体 这不是错误,应用程序工作完美,只是令人不安。不幸的是,这也很难描述 看起来好像运行了多个刷新周期 对话框窗体打开,闪烁2-3次,然后保持稳定 尤其是显示图像的控件,例如带有表单的控件不会显示此效果 仅在.NET4中,在3.5中不明显 我尝试将一些控件设置为双缓冲,但没有成功。我只是想知道是否有人注意到了同样的情况,甚至有解决办法 可能相关
我没有答案,但我在使用devexpress组件时遇到过这样的问题,它们闪烁得非常厉害。所有的形体都是从一个普通形体继承下来的。当我删除了依赖项并使所有表单都由自己创建时,应用程序在调整大小时开始工作得更好。此外,我还必须删除一些ui组件(如groupbox、panelcontrol)。这是一个遗憾(((可能重复)在同意Hans之前,这是他链接的问题的重复,该问题的公认答案是否解决了您的问题?如果没有,请编辑您的问题,解释您尝试过它,以及它如何不起作用。您还需要向我们提供有关类型(和来源)的更多信息您在项目中使用的控件的名称。