private object ConvertFromControlInner(object value)
{
List<string> listValue = value as List<string>;
string stringValue = listValue[0];
int intValue;
if (Int32.TryParse(stringValue, out intValue))
return (InheritableVersioningType)intValue;
return (InheritableVersioningType)Enum.Parse(typeof(InheritableVersioningType), stringValue);
}
}