Control.DoubleBuffered Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, должна ли поверхность этого элемента управления перерисовываться с помощью дополнительного буфера, чтобы уменьшить или предотвратить мерцание.
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
.
Комментарии
Буферизованное изображение может уменьшить или устранить мерцание, вызванное прогрессивным перерисовкой частей отображаемой поверхности. Буферизованной графики требуется, чтобы обновленные графические данные сначала записывались в буфер. Затем данные в графическом буфере быстро записываются в отображаемую память поверхности. Относительно быстрый переключение отображаемой графической памяти обычно уменьшает мерцание, которое может произойти в противном случае.
Примечание
DoubleBuffered не является привязываемым свойством.