/ Windows 7 x 64でサイズ変更すると、WinFormsコントロール、WinFormsコントロールが点滅している

WinFormsコントロールは、Windows7 x64でサイズ変更するときにちらつきます - winforms、windows-7、64bit、サイズ変更

これはとても変です。

私がWinFormsダイアログのサイズを変更するとき、コントロールは非常にひどくちらつきます、それらのいくつかは消えています。 Windows 7 64でアプリケーションを使用している場合にのみ発生します。

回答:

回答№1は2

私の問題に対する解決策は以下のとおりです。

http://blogs.msdn.com/b/alejacma/archive/2008/11/20/controls-won-t-get-resized-once-the-nesting-hierarchy-of-windows-exceeds-a-certain-depth-x64.aspx


回答№2の場合は1

でダブルバッファリングが無効になっています Windows Forms デフォルトでは、残念ながらあなたはこれを得る結果としてちらつきの問題。それは "痛みですが、それはそれがある方法です。以下を読んだり、問題が解決しない場合は状況についてさらに情報を提供したりすることができます。


回答№3の場合は0

onResizeイベントにも同様の問題があり、Invalidate()を追加してようやく修正できます。

protected override void OnResize(EventArgs e) {
Invalidate();
base.OnResize(e);

}

イベントが発生するたびに画面を再描画するのが望ましい方法ではないことを私は知っていますが、それは私にはうまくいきました。