当我调整WinForms对话框的大小时,控件闪烁非常糟糕,其中一些正在消失。只有在Windows 7 64下使用该应用程序时才会发生这种情况。
答案 0 :(得分:2)
答案 1 :(得分:1)
默认情况下,Windows Forms
禁用双缓冲,不幸的是,您会因此导致此闪烁问题。这是一种痛苦,但这就是它的方式。如果这些问题无法解决问题,您可能需要阅读以下内容,或提供有关您的情况的更多信息。
答案 2 :(得分:0)
我在onResize事件中遇到了类似的问题,我最终可以修复它添加Invalidate():
protected override void OnResize(EventArgs e) {
Invalidate();
base.OnResize(e);
}
我知道每次事件发生时重绘屏幕都不是希望的方式,但它对我有用。