예제 #1
0
            public override FlushingError GetFlushingError(UIElement element)
            {
                var currentInPlaceEditor = GetCurrentInPlaceEditor(element);

                Debug.Assert(currentInPlaceEditor != null);
                return(BaseScalarValidation.GetFlushingError(currentInPlaceEditor));
            }
예제 #2
0
            void IScalarValidation.SetFlushingError(UIElement element, string flushingErrorMessage)
            {
                var currentInPlaceEditor = GetCurrentInPlaceEditor(element);

                Debug.Assert(currentInPlaceEditor != null);
                BaseScalarValidation.SetFlushingError(currentInPlaceEditor, flushingErrorMessage);
            }
예제 #3
0
            bool IScalarValidation.IsLockedByFlushingError(UIElement element)
            {
                var currentInPlaceEditor = GetCurrentInPlaceEditor(element);

                return(currentInPlaceEditor != null?BaseScalarValidation.IsLockedByFlushingError(currentInPlaceEditor) : false);
            }