public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) { String source = value as string; if (source != null) { return(Brush.Parse(source, context)); } return(base.ConvertFrom(context, culture, value)); }