protected override void OnLostFocus(EventArgs e) { // Apply the focus overrides UpdateFocusOverride(false); // Change in focus requires a repaint PerformNeedPaint(false); base.OnLostFocus(e); }