object IValueConverter.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) { if (value == null) { return(null); } foreach (var one in AccessLevel.GetValues(parameter as Type)) { AccessLevel myEnum = (AccessLevel)one; if (value.ToString() == GetEnumDescription(myEnum)) { return((int)one); } } return(null); }