最近の開発プロジェクトの過程で、我々はそれが多くの場合、そのスプラッシュスクリーンを発生し、ダブルバッファリングが有効になっているシステムが効果的にこの問題を解決することができました。
一方、参照を容易にするために、我々は、デュアルキャッシュPanelコントロールを開発しました。実際には、ダブルバッファリングを有効にするためには、コントロールまたはフォームでちょうどコンストラクタ非常に簡単です
図3は、コードの次の行を加えました。同様に他のコントロールを拡張します。ダブルバッファリングの抄録は、はじめは最後の転載見ます
(C#)を点滅描画問題解決を導入しています。
パブリッククラスPanelEx:パネル
{
パブリックPanelEx()
{
するSetStyle(ControlStyles.UserPaint、TRUE)。
するSetStyle(ControlStyles.AllPaintingInWmPaint、真の); //禁止擦除背景。
するSetStyle(ControlStyles.DoubleBuffer、真の);
}
}
ます。https://www.cnblogs.com/kevinGao/archive/2011/11/01/2231517.htmlで再現