Table of Contents

Property DoubleBuffered

Namespace
ComfileTech.jControlsNF4
Assembly
ComfileTech.jControlsNF4.dll

DoubleBuffered

Gets or sets a value indicating whether this control should redraw its surface using a secondary buffer to reduce or prevent flicker.

protected override bool DoubleBuffered { get; set; }

Property Value

bool

Remarks

jControls are always double-buffered through the hardware accelerated APIs (e.g. EGL/WGL). Setting base.DoubleBuffered to true causes the WinForms double-buffering implementation to interfere with the hardware accelerated implementation resulting in flickering and other display anomalies.

Therefore, calling the setter of this property will always set the base.DoubleBuffered property to false to prevent the WinForms double-buffering implementation from interfering with jControls' hardware accelerated double-buffering.