propiedad que despliega otras properties

27/08/2004 - 22:48 por Imac_Man | Informe spam
saludos amigos

como puedo crear una propiedad que despliegue otras subproperties como la de
font properties en la que le aparece una cruz a la izquierda indicando que
dentro hay mas especificaciones, les agradeceria algun ejemplo.


gracias de antemano

Preguntas similare

Leer las respuestas

#6 Imac_Man
30/08/2004 - 20:08 | Informe spam
ok ya corregi el problema del subrayado pero al ver el objeto no aparece la
cruzita ni se despliegan las subpropiedades, en su lugra aparece el nombre
de la solucion.nombre clase ejem

cajatexto.clpropiedades (esta ya en modo de ejecucion)

la clase esta asi

Public Class clPropiedades
Public blnValor As Boolean

Public Property PropiedadA() As Boolean
Get
Return blnValor
End Get
Set(ByVal Value As Boolean)
blnValor = Value
End Set
End Property

End Class


Private inst_propiedad as new clPropiedades

Property PruebaProp() As clPropiedades
Get
Return inst_propiedad
End Get
Set(ByVal Value As clPropiedades)
inst_propiedad = Value
End Set
End Property


"Eduardo A. Morcillo [MS MVP VB]" <emorcilloATmvps.org> escribió en el
mensaje news:ux$
inst_propiedad no es el tipo sino el nombre de la variable, el tipo es
clPropiedad. La propiedad deberia verse asi:

Public Property MisProperites As clPropiedad
Get
Return inst_propiedad
End Get
Set(ByVal value As clPropiedad)
inst_propiedad = value
End Set
End Property

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo


Respuesta Responder a este mensaje
#7 Eduardo A. Morcillo [MS MVP VB]
30/08/2004 - 21:28 | Informe spam
Estaba seguro que las propiedades se mostraban automaticamente. Debes
asignarle la clase ExpandableObjectConverter como TypeConverter de la
propiedad.

<TypeConverter(GetType(ExpandableObjectConverter))> Property PruebaProp() As
clPropiedades
...
End Property

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
Respuesta Responder a este mensaje
#8 Imac_Man
31/08/2004 - 17:08 | Informe spam
gracias ya lo probe y me funciono perfectamente

"Eduardo A. Morcillo [MS MVP VB]" <emorcilloATmvps.org> escribió en el
mensaje news:
Estaba seguro que las propiedades se mostraban automaticamente. Debes
asignarle la clase ExpandableObjectConverter como TypeConverter de la
propiedad.

<TypeConverter(GetType(ExpandableObjectConverter))> Property PruebaProp()


As
clPropiedades
...
End Property

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida