protected override void OnPaint(PaintEventArgs e)
{
if (!_d2dEnabled)
base.OnPaint(e);
else
{
_renderTarget.BeginDraw();
_renderTarget.Clear(BackColor.ToColor4());
if (PaintCanvas != null)
PaintCanvas(this, new RenderTargetEventArgs(_renderTarget, e.Graphics));
_renderTarget.EndDraw();
}
}