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

Определение

Возвращает или задает значение, указывающее, должна ли поверхность этого элемента управления перерисовываться с помощью дополнительного буфера, чтобы уменьшить или предотвратить мерцание.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, если поверхность элемента управления должна перерисовываться с помощью двойной буферизации; в противном случае — значение false.true 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.

Применяется к

Дополнительно