Example #1
0
        public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            LogInfoSeverity severity = LogInfoSeverity.Unknown;

            severity = (LogInfoSeverity)value;

            switch (severity)
            {
            case LogInfoSeverity.Error:
                return((SolidColorBrush)Application.Current.Resources["RedBrush"]);

            case LogInfoSeverity.Info:
                return((SolidColorBrush)Application.Current.Resources["GreenBrush"]);

            case LogInfoSeverity.Warning:
                return((SolidColorBrush)Application.Current.Resources["OrangeBrush"]);

            default:
                return((SolidColorBrush)Application.Current.Resources["VeryVeryLightBlueBrush"]);
            }
        }
Example #2
0
 public LogInfoItem(string message, LogInfoSeverity severity = LogInfoSeverity.Unknown)
 {
     this.message  = message;
     this.severity = severity;
 }