Manejar controles de un formulario desde una clase

21/03/2005 - 22:00 por William Contreras | Informe spam
hola!!! yo lo que quiero hacer es manejar los controles de un formulario
desde una clase. por ejemplo tengo un control que tiene las operaciones
basicas con registros(agregar, eliminar, modificar,cancelar) entonces yo en
mi control quiero que cuando le de agregar se me habiliten los campos que
estan en el formulario donde yo agrego el control de los botones.
Espero que alguien me ayude gracias
Att: William Contreras :))

Preguntas similare

Leer las respuestas

#1 Anonimo
22/03/2005 - 08:27 | Informe spam
cómo tienes estructurado tu código ?

con this.Controls desde un Form accedes a todos los
controles, sería pasar a un método ese array de controles.


hola!!! yo lo que quiero hacer es manejar los controles


de un formulario
desde una clase. por ejemplo tengo un control que tiene


las operaciones
basicas con registros(agregar, eliminar,


modificar,cancelar) entonces yo en
mi control quiero que cuando le de agregar se me


habiliten los campos que
estan en el formulario donde yo agrego el control de los


botones.
Espero que alguien me ayude gracias
Att: William Contreras :))


.

Respuesta Responder a este mensaje
#2 William Contreras
22/03/2005 - 15:29 | Informe spam
Osea que tu me dices que yo puedo pasar de parametro mis controles(cajas de
texto y demas) a una funcion que esta en una clase fuera del formulario y
desde ahi puedo controlarlos(desabilitarlos etc)? si es asi se tendrian que
pasar por referencia no?
escribió en el mensaje
news:0a9301c52eb0$9c2fd770$
cómo tienes estructurado tu código ?

con this.Controls desde un Form accedes a todos los
controles, sería pasar a un método ese array de controles.


hola!!! yo lo que quiero hacer es manejar los controles


de un formulario
desde una clase. por ejemplo tengo un control que tiene


las operaciones
basicas con registros(agregar, eliminar,


modificar,cancelar) entonces yo en
mi control quiero que cuando le de agregar se me


habiliten los campos que
estan en el formulario donde yo agrego el control de los


botones.
Espero que alguien me ayude gracias
Att: William Contreras :))


.

Respuesta Responder a este mensaje
#3 A.Poblacion
22/03/2005 - 16:15 | Informe spam
"William Contreras" wrote in message
news:
Osea que tu me dices que yo puedo pasar de parametro mis controles(cajas


de
texto y demas) a una funcion que esta en una clase fuera del formulario y
desde ahi puedo controlarlos(desabilitarlos etc)? si es asi se tendrian


que
pasar por referencia no?



Todos los controles son objetos son de tipo "reference", asi que pasan
siempre por referencia sin que tengas que hacer nada. Si pones "ref" al
pasarlos, lo que ocurre es que pasas una referencia a la referencia.
Respuesta Responder a este mensaje
#4 William Contreras
22/03/2005 - 17:07 | Informe spam
Hola!! hey fijate que casi no te entiendo me podrian explicar mejor por
favor.
escribió en el mensaje
news:0a9301c52eb0$9c2fd770$
cómo tienes estructurado tu código ?

con this.Controls desde un Form accedes a todos los
controles, sería pasar a un método ese array de controles.


hola!!! yo lo que quiero hacer es manejar los controles


de un formulario
desde una clase. por ejemplo tengo un control que tiene


las operaciones
basicas con registros(agregar, eliminar,


modificar,cancelar) entonces yo en
mi control quiero que cuando le de agregar se me


habiliten los campos que
estan en el formulario donde yo agrego el control de los


botones.
Espero que alguien me ayude gracias
Att: William Contreras :))


.

Respuesta Responder a este mensaje
#5 Vyacheslav Popov
22/03/2005 - 18:26 | Informe spam
Hola William

Supongo que lo que pretende decir es que le pasas como argumento a una
funcion el array de controles

//...
Hazlotodo(this.Controls);
//...

public void Hazlotodo( System.Windows.Forms.Control.ControlCollection
controles)
{
// Manejo de controles de formulario
}

Saludos.
Popov

"William Contreras" escribió en el mensaje
news:%
Hola!! hey fijate que casi no te entiendo me podrian explicar mejor por
favor.
escribió en el mensaje
news:0a9301c52eb0$9c2fd770$
cómo tienes estructurado tu código ?

con this.Controls desde un Form accedes a todos los
controles, sería pasar a un método ese array de controles.


hola!!! yo lo que quiero hacer es manejar los controles


de un formulario
desde una clase. por ejemplo tengo un control que tiene


las operaciones
basicas con registros(agregar, eliminar,


modificar,cancelar) entonces yo en
mi control quiero que cuando le de agregar se me


habiliten los campos que
estan en el formulario donde yo agrego el control de los


botones.
Espero que alguien me ayude gracias
Att: William Contreras :))


.





Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida