Objeto Compuesto (Eventos)

28/04/2004 - 12:54 por Javier Marcos Martínez | Informe spam
Me gustaria controlar los eventos de un objeto compuesto, por ejemplo, tengo
un textbox y un button y quiero controlar que el evento textchange tenga que
ver con el texbox y el click solo responda al button.

Si alguien puede ayudarme, se lo agradeceria mucho.

Gracias.

Preguntas similare

Leer las respuestas

#1 Anonimo
28/04/2004 - 20:59 | Informe spam
NO te entendi absolutamente NADA, explilicate mejor.
Respuesta Responder a este mensaje
#2 Javier Marcos Martínez
29/04/2004 - 09:43 | Informe spam
Pues a ver, Yo creo un objeto compuesto de un textbox y un button, hasta
aqui bien. Pues bueno la historia es que cuando tengo acabado el objeto y lo
genero y lo pruebo insertandolo en un formulario de otra aplicación, yo
quiero controlar el evento click del button de mi objeto, pero este evento
no responde al click del button sino al click del textbox, y lo que quiero
es que responda al click de button. Como programo esto??.



escribió en el mensaje
news:58ac01c42d52$f21e80b0$
NO te entendi absolutamente NADA, explilicate mejor.
Respuesta Responder a este mensaje
#3 Jose Antonio
29/04/2004 - 22:01 | Informe spam
Tienes que poner en tu componente un evento nuevo que se dispare cuando se
produce el click en el boton.
public event ClickHandler Pulsar=null; //Este es el evento que tienes que
crear.

private void Aceptar_Click(object sender, System.EventArgs e) //Este es el
click de un boton que se llama Aceptar

{


OnPulsar(e); //llama al metodo que lanza el evento para el componente
creado que ahora tendra un evento mas que se llama Pulsar, que lo podras
utilizar como cualquier otro evento.

}

public void OnPulsar(EventPulsarArgs e) // Esta es el metodo que lanza el
evento.

{

if(Pulsar!=null) Pulsar(this,e);

}

"Javier Marcos Martínez" escribió en el mensaje
news:

Pues a ver, Yo creo un objeto compuesto de un textbox y un button, hasta
aqui bien. Pues bueno la historia es que cuando tengo acabado el objeto y


lo
genero y lo pruebo insertandolo en un formulario de otra aplicación, yo
quiero controlar el evento click del button de mi objeto, pero este evento
no responde al click del button sino al click del textbox, y lo que quiero
es que responda al click de button. Como programo esto??.



escribió en el mensaje
news:58ac01c42d52$f21e80b0$
> NO te entendi absolutamente NADA, explilicate mejor.


Respuesta Responder a este mensaje
#4 Javier Marcos Martínez
30/04/2004 - 14:29 | Informe spam
Muchas gracias por vuestra sabia respuesta, un Saludo.



"Jose Antonio" escribió en el mensaje
news:
Tienes que poner en tu componente un evento nuevo que se dispare cuando se
produce el click en el boton.
public event ClickHandler Pulsar=null; //Este es el evento que tienes que
crear.

private void Aceptar_Click(object sender, System.EventArgs e) //Este es el
click de un boton que se llama Aceptar

{


OnPulsar(e); //llama al metodo que lanza el evento para el componente
creado que ahora tendra un evento mas que se llama Pulsar, que lo podras
utilizar como cualquier otro evento.

}

public void OnPulsar(EventPulsarArgs e) // Esta es el metodo que lanza el
evento.

{

if(Pulsar!=null) Pulsar(this,e);

}

"Javier Marcos Martínez" escribió en el mensaje
news:
>
> Pues a ver, Yo creo un objeto compuesto de un textbox y un button, hasta
> aqui bien. Pues bueno la historia es que cuando tengo acabado el objeto


y
lo
> genero y lo pruebo insertandolo en un formulario de otra aplicación, yo
> quiero controlar el evento click del button de mi objeto, pero este


evento
> no responde al click del button sino al click del textbox, y lo que


quiero
> es que responda al click de button. Como programo esto??.
>
>
>
> escribió en el mensaje
> news:58ac01c42d52$f21e80b0$
> > NO te entendi absolutamente NADA, explilicate mejor.
>
>


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