propiedades infieles

29/09/2004 - 22:44 por Imac_Man | Informe spam
saludos amigos

he creado un usaer control que presenta un par de propiedades y todo parece
funcionar bien, pero al agragar varrios de estos objetos a un formulario
seguido de estableces las propiedades para uno de los controles, las demas
toman los mismos valores.

para ser mas especifico, una de las property lanza un formulario haciendo
las veces de un dialogo donde el usuario escribe algo. ok
todo funciona, tal como debe, pero si me paso a la misma property de el otro
control este trae lo mismo escrito que el otro. que estara sucediendo, igual
me pasa con una property que le cree que lo que hace es enumerar unos
nombres sqlclient.conections controls.

gracias de antemano

Preguntas similare

Leer las respuestas

#1 Leonardo Azpurua
30/09/2004 - 00:13 | Informe spam
"Imac_Man" escribió en el mensaje
news:
saludos amigos

he creado un usaer control que presenta un par de propiedades y todo


parece
funcionar bien, pero al agragar varrios de estos objetos a un formulario
seguido de estableces las propiedades para uno de los controles, las demas
toman los mismos valores.

para ser mas especifico, una de las property lanza un formulario haciendo
las veces de un dialogo donde el usuario escribe algo. ok
todo funciona, tal como debe, pero si me paso a la misma property de el


otro
control este trae lo mismo escrito que el otro. que estara sucediendo,


igual
me pasa con una property que le cree que lo que hace es enumerar unos
nombres sqlclient.conections controls.

gracias de antemano



Hola.

Nunca me ha pasado nada parecido.

La impresión que da es que tienes un modificador "Shared" mal puesto por
alguna parte.

Salud!

Leonardo
mvp vb
Respuesta Responder a este mensaje
#2 Imac_Man
30/09/2004 - 00:26 | Informe spam
de hecho no uso shared.

"Leonardo Azpurua" <l e o n a r d o (arroba) m v p s (punto) o r g> escribió
en el mensaje news:

"Imac_Man" escribió en el mensaje
news:
saludos amigos

he creado un usaer control que presenta un par de propiedades y todo


parece
funcionar bien, pero al agragar varrios de estos objetos a un formulario
seguido de estableces las propiedades para uno de los controles, las
demas
toman los mismos valores.

para ser mas especifico, una de las property lanza un formulario haciendo
las veces de un dialogo donde el usuario escribe algo. ok
todo funciona, tal como debe, pero si me paso a la misma property de el


otro
control este trae lo mismo escrito que el otro. que estara sucediendo,


igual
me pasa con una property que le cree que lo que hace es enumerar unos
nombres sqlclient.conections controls.

gracias de antemano



Hola.

Nunca me ha pasado nada parecido.

La impresión que da es que tienes un modificador "Shared" mal puesto por
alguna parte.

Salud!

Leonardo
mvp vb


Respuesta Responder a este mensaje
#3 Leonardo Azpurua
30/09/2004 - 01:24 | Informe spam
"Imac_Man" escribió en el mensaje
news:
de hecho no uso shared.



Curioso!

Sólo se me ocurren dos posibilidades. Una de ellas era que hubieras
declarado los miembros como Shared, pero ya me dices que no. La otra es que
hayas utilizado variables globales para guardar las propiedades, pero es
casi ofensivo preguntarte si has hecho semejante disparate.

¿El formulario que abres lo creas localmente desde dentro de la propiedad
(Dim formulario as New Formulario) o tal vez estás utilizando una instancia
global del fomrulario?

Un poco de código podría ayudar.

Salud!

Leonardo
mvp vb
Respuesta Responder a este mensaje
#4 Pedro Luna Montalvo, MVP
30/09/2004 - 16:08 | Informe spam
De hecho, si no usas Shared, posiblemente estas usando un campo declarado en
un modulo (que por definicion, todos son Shared automaticamente).

De cualquier modo, una pequeña muestra del codigo ayudaria a aclarar el
asunto.

Saludos,
Pedro Luna, MVP
Gye, Ecu

"Leonardo Azpurua" <l e o n a r d o (arroba) m v p s (punto) o r g> escribió
en el mensaje news:

"Imac_Man" escribió en el mensaje
news:
> de hecho no uso shared.

Curioso!

Sólo se me ocurren dos posibilidades. Una de ellas era que hubieras
declarado los miembros como Shared, pero ya me dices que no. La otra es


que
hayas utilizado variables globales para guardar las propiedades, pero es
casi ofensivo preguntarte si has hecho semejante disparate.

¿El formulario que abres lo creas localmente desde dentro de la propiedad
(Dim formulario as New Formulario) o tal vez estás utilizando una


instancia
global del fomrulario?

Un poco de código podría ayudar.

Salud!

Leonardo
mvp vb


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