この記事は翻訳者によって翻訳されたものです。 記事の文章にポインターを重ねると、原文のテキストが表示されます。
訳文
原文
このトピックはまだ評価されていません - このトピックを評価する

Control.DoubleBuffered プロパティ

ちらつきを軽減または回避するために、2 次バッファーを使用してコントロールの表面を再描画するかどうかを示す値を取得または設定します。

名前空間:  System.Windows.Forms
アセンブリ:  System.Windows.Forms (System.Windows.Forms.dll 内)
protected virtual bool DoubleBuffered { get; set; }

プロパティ値

型: System.Boolean
ダブル バッファリングを使用してコントロールの表面を再描画する必要がある場合は true。それ以外の場合は false

バッファー内のグラフィックスは、表示されている表面の一部を少しずつ再描画したために発生するちらつきを軽減または除去します。 バッファー内のグラフィックスでは、更新されたグラフィックス データが最初にバッファーに書き込まれる必要があります。 その後、グラフィックス バッファー内のデータは、表示されている表面のメモリに直ちに書き込まれます。 通常は、表示されているグラフィックス メモリを比較的すばやく切り替えることで、すばやく切り替えなかった場合に発生するちらつきが軽減されます。

メモ メモ

DoubleBuffered は、バインドできるプロパティではありません。

.NET Framework

サポート対象: 4、3.5、3.0、2.0

.NET Framework Client Profile

サポート対象: 4、3.5 SP1

Windows 7, Windows Vista SP1 以降, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core はサポート対象外), Windows Server 2008 R2 (SP1 以降で Server Core をサポート), Windows Server 2003 SP2

.NET Framework では、各プラットフォームのすべてのバージョンはサポートしていません。 サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。
この情報は役に立ちましたか。
(残り 1500 文字)
コミュニティ コンテンツ 追加
注釈 FAQ