public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
{
var parameterString = parameter as string;
return parameterString == null ? DependencyProperty.UnsetValue : Enum.Parse(targetType, parameterString);
}