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

#1 DJ_MIAO
29/08/2004 - 04:58 | Informe spam
En que mundo tu vives?



Miao...
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


.

Respuesta Responder a este mensaje
#2 Imac_Man
30/08/2004 - 16:37 | Informe spam
por que ?? no es posible hacerlo. extra creo que el foro esta hecho para
hacer preguntas...no veo por que el sarcasmo...con decir que no es posible
basta.

gracias de todas formas

"DJ_MIAO" escribió en el mensaje
news:210001c48d74$19a87650$
En que mundo tu vives?



Miao...
>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
>
>
>.
>
Respuesta Responder a este mensaje
#3 Imac_Man
30/08/2004 - 16:42 | Informe spam
ok ya hice una clase donde he establecido dos propiedades una tipo boolean y
otra tipo integer...luego me voy a la clase del objeto donde me creo la
instancia de la clase con las properties

dim inst_propiedad as new clPropiedad

pero cuando creo la property que es la que contendra a las otras dos me
subraya el tipo

public property MisProperites as inst_propiedad
...
end

no se que le faltara a esto, seguro es sencillo pero la ignorancia me impide
solventarlo, gracias por tu ayuda.


"Eduardo A. Morcillo [MS MVP VB]" <emorcilloATmvps.org> escribió en el
mensaje news:u7sMc%
> 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.

Esto ocurre cuando la propiedad devuelve un objeto. Deberas crear una


clase
en la que esten las "subpropiedades" y utilizarla como el tipo de la
propiedad. Por ejemplo:

Class SubPropiedades

Property SubPropiedad1 As ...
...
End Class

Property SubPropiedad2 As ...
...
End Class

End Class

En la otra clase deberas crear una instancia de esa clase, la cual usaras


en
la propiedad (por lo general este tipo de propiedades son de solo lectura


y
la clase se encarga de la creacion del objeto):

Class MiClase

Private m_Props As New SubPropiedades()
...

Property ReadOnly MisSubpropiedades As SubPropiedades
Get
return m_Props
End Get
End property

...

End Class


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


Respuesta Responder a este mensaje
#4 Eduardo A. Morcillo [MS MVP VB]
30/08/2004 - 17:49 | Informe spam
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
#5 Imac_Man
30/08/2004 - 19:45 | Informe spam
ok gracias, lo probare
"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
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida