O tipo da propriedade deve suportar um TypeConverter.
Para na imagem você mostrou acima, acolchoando sustentações PaddingConverter do struct:
Se um usercontrol tem uma propriedade
mypoint público de MyPoint {começ; jogo;}
então
[TypeConverter (typeof (MyPointConverter))]
struct público MyPoint
{
…
}
classe pública MyPointConverter: TypeConverter
{
…
}