Alsing.Design.Int32AutoConverter.ConvertTo C# (CSharp) Method

ConvertTo() public method

public ConvertTo ( ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType ) : object
context ITypeDescriptorContext
culture System.Globalization.CultureInfo
value object
destinationType System.Type
return object
        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);
        }
    }