Control.DoubleBuffered Control.DoubleBuffered Control.DoubleBuffered Control.DoubleBuffered Property

定義

ちらつきを軽減または回避するために、2 次バッファーを使用してコントロールの表面を再描画するかどうかを示す値を取得または設定します。Gets or sets a value indicating whether this control should redraw its surface using a secondary buffer to reduce or prevent flicker.

protected:
 virtual property bool DoubleBuffered { bool get(); void set(bool value); };
protected virtual bool DoubleBuffered { get; set; }
member this.DoubleBuffered : bool with get, set
Protected Overridable Property DoubleBuffered As Boolean

プロパティ値

ダブル バッファリングを使用してコントロールの表面を再描画する必要がある場合は true。それ以外の場合は falsetrue if the surface of the control should be drawn using double buffering; otherwise, false.

注釈

バッファリングされたグラフィックスを軽減またはが表示される画面の部分のプログレッシブ再描画によるちらつきを除去します。Buffered graphics can reduce or eliminate flicker that is caused by progressive redrawing of parts of a displayed surface. バッファリングされたグラフィックスでは、更新されたグラフィックス データが、バッファーに書き込まれた最初ことが必要です。Buffered graphics require that the updated graphics data is first written to a buffer. グラフィックス バッファーのデータには迅速に表示される表面のメモリに書き込まれます。The data in the graphics buffer is then quickly written to displayed surface memory. 通常、表示されるグラフィックス メモリの比較的すばやく切り替えるには、それ以外の場合に発生するちらつきが減少します。The relatively quick switch of the displayed graphics memory typically reduces the flicker that can otherwise occur.

注意

DoubleBuffered バインド可能なプロパティではありません。DoubleBuffered is not a bindable property.

適用対象

こちらもご覧ください