public object Convert(object value, Type targetType, object parameter, string language)
        {
            EffectSuit suit = (EffectSuit)value;

            string result;

            switch (suit)
            {
            case EffectSuit.Power:
                result = "P";
                break;

            case EffectSuit.Control:
                result = "C";
                break;

            case EffectSuit.Finesse:
                result = "F";
                break;

            case EffectSuit.Mental:
                result = "M";
                break;

            default:
                result = "PCFM";
                break;
            }

            return(result);
        }
        public object Convert(object value, Type targetType, object parameter, string language)
        {
            EffectSuit suit = (EffectSuit)value;

            Color color;

            switch (suit)
            {
            case EffectSuit.Power:
                color = PowerColour;
                break;

            case EffectSuit.Control:
                color = ControlColour;
                break;

            case EffectSuit.Finesse:
                color = FinesseColour;
                break;

            case EffectSuit.Mental:
                color = MentalColour;
                break;

            default:
                color = NullColour;
                break;
            }

            return(new SolidColorBrush(color));
        }