public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) { if (destinationType == typeof (string)) { int v = Convert.ToInt32(value); if (v == 0) return "auto"; return v.ToString(); } return base.ConvertTo(context, culture, value, destinationType); } }