Example #1
0
        public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            Color color;

            try {
                MatrixTransformStatus status = (MatrixTransformStatus)value;
                switch (status)
                {
                case MatrixTransformStatus.Ok:
                    color = Color.FromRgb(0x31, 0xd4, 0x85);
                    break;

                case MatrixTransformStatus.Error:
                    color = Color.FromRgb(0xd4, 0x31, 0x31);
                    break;

                default:
                    color = Colors.White;
                    break;
                }
            }
            catch {
                color = Colors.White;
            }
            return(new SolidColorBrush(color));
        }
Example #2
0
        public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            try {
                MatrixTransformStatus status = (MatrixTransformStatus)value;
                switch (status)
                {
                case MatrixTransformStatus.Ok:
                    return(Visibility.Collapsed);

                case MatrixTransformStatus.Error:
                    return(Visibility.Visible);

                default:
                    return(Visibility.Collapsed);
                }
            }
            catch (Exception) {
                return(Visibility.Collapsed);
            }
        }