public override bool CanConvertTo(ITypeDescriptorContext context, Type t) { if (base.CanConvertTo(context, t) || t.IsPrimitive) { return true; } return false; } }