public override object ConvertTo(
System.ComponentModel.ITypeDescriptorContext context,
System.Globalization.CultureInfo culture, object value, Type destinationType)
{
if (destinationType == null)
throw new ArgumentNullException("destinationType");
DoubleRange range = value as DoubleRange;
if (range != null)
if (this.CanConvertTo(context, destinationType))
return range.ToString();
return base.ConvertTo(context, culture, value, destinationType);
}