Tipos de datos en .Net

Cuestiones y dudas acerca de lenguajes de programación diversos.

Moderador: Moderadores

Avatar de Usuario
Rivera

Tipos de datos en .Net

Mensaje por Rivera » Jue Feb 17, 2005 4:32 pm

La situación es la siguiente: Estoy diseñando un control en Visual Basic Net. Este control expone algunas propiedades. Yo quiero que una de esas propiedades tenga como tipo una estructura, es decir que se vea así:

public property Prop() as Estructura
get
return MiEstructura
end get
set(byval valor as estructura)
MiEstructura=valor
end set

y necesito que el usuario pueda ver y modificar esta propiedad desde la ventana de propiedades. Al parecer necesito hacer algo con la clase System.ComponentModel.TypeConverter ¿Alguién me puede dar un ejemplo de su codificación e implementación?

También necesito que dicha propiedad muestre un cuadro de diálogo que al cerrarse regrese un valor del tipo de la estructura. Esto es lo que hace por ejemplo la propiedad "Font" de cualquier control. Al parecer necesito haceralgo con la clase System.Drawing.Design.UITiypeEditor ¿Alguién me puede dar un ejemplo de su codificación e implementación?

He visto manuales, códigos y la documentación de MSDN Library pero no encuentro la forma de hacerlo.