Le type de la propriété devrait soutenir un TypeConverter.
Pour dans l'image vous avez montré en haut, capitonnant des appuis PaddingConverter de struct :
Si un usercontrol a une propriété
mypoint public de MyPoint {obtenir ; ensemble ;}
puis
[TypeConverter (typeof (MyPointConverter))]
struct public MyPoint
{
…
}
classe publique MyPointConverter : TypeConverter
{
…
}