protected internal virtual void OnPaint(VisualStudioButtonPaintEventArgs e) { var ev = Paint; if (ev != null) ev(this, e); }