public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
        {
            ValidationObjectSeverity result = ValidationObjectSeverity.Default;

            if (value is SolidColorBrush)
            {
                if (((SolidColorBrush)value).Color == Colors.Black)
                {
                    result = ValidationObjectSeverity.Default;
                }
                else if (((SolidColorBrush)value).Color == Colors.Red)
                {
                    result = ValidationObjectSeverity.Fatal;
                }
                else if (((SolidColorBrush)value).Color == Colors.DarkOrange)
                {
                    result = ValidationObjectSeverity.Major;
                }
                else if (((SolidColorBrush)value).Color == Colors.Purple)
                {
                    result = ValidationObjectSeverity.Minor;
                }
            }

            return(result);
        }
Beispiel #2
0
 public ValidationObject(string message, ValidationObjectSeverity severity)
 {
     Message  = message;
     Severity = severity;
 }