CollectionEditor arrojando "El objeto no coincide con el tipo de destino". Para System.Drawing.Point

Tengo un control personalizado que tiene una propiedad de tipoCollection<System.Drawing.Point>. Cuando usoCollectionEditor&nbsp;para editar esta propiedad, elCollectionEditor&nbsp;muestra de ventana"Object does not match target type."&nbsp;Para el"X"&nbsp;y"Y"&nbsp;propiedades. Pero si usoSystem.Drawing.PointF&nbsp;en cambio, no hay fracaso.

¿Alguien puede explicar por qué ocurre esta diferencia?