guardar eventos

11/05/2004 - 17:49 por José Cordero | Informe spam
Hola, estoy haciendo una interfaz configurable y necesitaria cambiar los
eventos de los controles momentaneamente, despues tendrian que volver a
quedar como antes.
El problema esta en que me gustaría hacer esto totalmente independiente del
resto del codigo Entonces necesito partiendo solo de la lista de una lista
de controles reemplazar sus eventos click y luego dejarlos como estaban pero
como puedo desde el control guardar el evento ya que control.Click solo me
deja usarlo delante o detras de += o -=.
Gracias

Preguntas similare

Leer las respuestas

#1 Octavio Hernandez
11/05/2004 - 20:05 | Informe spam
José,

Efectivamente, no se puede hacer otra cosa que no sea += ó -= con un evento
excepto en el caso en que estés dentro de la clase en cuestión. Es un
problema difícil (e interesante). ¿Has pensado en crear para cada control un
"sustituto" con los mismos valores de propiedades pero sin eventos asignados
para mostrarlos alternativamente?

Salu2,

Octavio

"José Cordero" escribió en el mensaje
news:OjfeX%
Hola, estoy haciendo una interfaz configurable y necesitaria cambiar los
eventos de los controles momentaneamente, despues tendrian que volver a
quedar como antes.
El problema esta en que me gustaría hacer esto totalmente independiente


del
resto del codigo Entonces necesito partiendo solo de la lista de una lista
de controles reemplazar sus eventos click y luego dejarlos como estaban


pero
como puedo desde el control guardar el evento ya que control.Click solo me
deja usarlo delante o detras de += o -=.
Gracias


Respuesta Responder a este mensaje
#2 José Cordero
12/05/2004 - 08:32 | Informe spam
Hola Octavio,
si pense en eso pero lo descarte por el gran impacto que tendria en el
código de la aplicación, ya que esta casi terminada.


"Octavio Hernandez" escribió en el mensaje
news:uSjv%
José,

Efectivamente, no se puede hacer otra cosa que no sea += ó -= con un


evento
excepto en el caso en que estés dentro de la clase en cuestión. Es un
problema difícil (e interesante). ¿Has pensado en crear para cada control


un
"sustituto" con los mismos valores de propiedades pero sin eventos


asignados
para mostrarlos alternativamente?

Salu2,

Octavio

"José Cordero" escribió en el mensaje
news:OjfeX%
> Hola, estoy haciendo una interfaz configurable y necesitaria cambiar los
> eventos de los controles momentaneamente, despues tendrian que volver a
> quedar como antes.
> El problema esta en que me gustaría hacer esto totalmente independiente
del
> resto del codigo Entonces necesito partiendo solo de la lista de una


lista
> de controles reemplazar sus eventos click y luego dejarlos como estaban
pero
> como puedo desde el control guardar el evento ya que control.Click solo


me
> deja usarlo delante o detras de += o -=.
> Gracias
>
>


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