SetValidationMessage() public static method

Sets the ValidationMessage property. This dependency property indicates the validation error message if the value is not valid.
public static SetValidationMessage ( DependencyObject d, string value ) : void
d Windows.UI.Xaml.DependencyObject
value string
return void
        /// <summary>
        /// Marks the field as invalid.
        /// </summary>
        /// <param name="errorMessage">The error message.</param>
        protected virtual void MarkInvalid(string errorMessage)
        {
            var brush = FieldValidationExtensions.GetInvalidBrush(Field);

            Field.Background = brush;
            FieldValidationExtensions.SetIsValid(Field, false);
            FieldValidationExtensions.SetValidationMessage(Field, errorMessage);
            FieldValidationExtensions.SetValidationMessageVisibility(Field, Visibility.Visible);
        }
        /// <summary>
        /// Marks the field as valid.
        /// </summary>
        protected virtual void MarkValid()
        {
            var brush = FieldValidationExtensions.GetValidBrush(Field);

            Field.Background = brush;
            FieldValidationExtensions.SetIsValid(Field, true);
            FieldValidationExtensions.SetValidationMessage(Field, null);
            FieldValidationExtensions.SetValidationMessageVisibility(Field, Visibility.Collapsed);
        }