24 public object Convert(
object value, Type targetType,
object parameter, CultureInfo culture)
26 if (value ==
null || !value.GetType().IsEnum)
32 Enum enumValue = (Enum)value;
36 string resourceDisplayName = rm.GetString(enumValue.GetType().Name +
"_" + enumValue);
37 if(
string.IsNullOrWhiteSpace(resourceDisplayName))
40 resourceDisplayName = rmCore.GetString(enumValue.GetType().Name +
"_" + enumValue);
42 return string.IsNullOrWhiteSpace(resourceDisplayName) ?
string.Format(
"{0}", enumValue) : resourceDisplayName;