public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            EStandardCppVersion paramVal = (EStandardCppVersion)parameter;
            EStandardCppVersion objVal   = (EStandardCppVersion)value;

            return(paramVal == objVal);
        }
        public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
        {
            if (value is bool)
            {
                EStandardCppVersion selectedVersion = (EStandardCppVersion)parameter;

                if ((bool)value)
                {
                    return(System.Convert.ChangeType(selectedVersion, targetType));
                }
            }

            return(false);
        }