protected override void OnGotFocus(EventArgs e)
{
if (!ViewDrawButton.IsFixed)
{
// Apply the focus overrides
_overrideFocus.Apply = true;
_overrideTracking.Apply = true;
_overridePressed.Apply = true;
// Change in focus requires a repaint
PerformNeedPaint(false);
}
// Let base class fire standard event
base.OnGotFocus(e);
}