/// <summary> /// Raises the GotFocus event. /// </summary> /// <param name="e">An EventArgs that contains the event data.</param> protected override void OnGotFocus(EventArgs e) { // Cannot process a message for a disposed control if (!IsDisposed) { // Do we have a manager for processing source messages? ViewManager?.GotFocus(); } // Let base class fire standard event base.OnGotFocus(e); }