public class TrialModeTypeConverter : TypeConverter{public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType){return sourceType.Equals(typeof(String));}public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType){return destinationType.Equals(typeof(String));}public override object ConvertFrom(ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value){return (TrialMode)Enum.Parse(typeof(TrialMode), value.ToString(), true);}public override object ConvertTo(ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, Type destinationType){return base.ConvertTo(context, culture, value, destinationType);}}