SetValidationMessageVisibility() public static method

Sets the ValidationMessageVisibility property. This dependency property indicates the visibility of the validation message.
public static SetValidationMessageVisibility ( DependencyObject d, Visibility value ) : void
d Windows.UI.Xaml.DependencyObject
value Visibility
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);
        }