SourceGrid.GridVirtual.OnValidated C# (CSharp) Метод

OnValidated() защищенный Метод

protected OnValidated ( EventArgs e ) : void
e System.EventArgs
Результат void
        protected override void OnValidated(EventArgs e)
        {
            base.OnValidated(e);

            //NOTE: I use OnValidated and not OnLostFocus because is not called when the focus is on another child control (for example an editor control) or OnLeave because before Validating event and so the validation can still be stopped

            if ((Selection.FocusStyle & FocusStyle.RemoveFocusCellOnLeave) == FocusStyle.RemoveFocusCellOnLeave)
            {
                Selection.Focus(Position.Empty, false);
            }

            if ((Selection.FocusStyle & FocusStyle.RemoveSelectionOnLeave) == FocusStyle.RemoveSelectionOnLeave)
            {
                Selection.ResetSelection(true);
            }
        }