evento click

29/06/2007 - 20:36 por jose | Informe spam
tengo un label que lo creo en tiempo de ejecucion y quiero agregarle el
evento click pero no tengo ni idea de como declararlo
cuado se coloca el control en diseño solo das doble click en el evento click
de la ventana de propiedades y ya esta pero de la otra forma no se como
hacerlo..

Preguntas similare

Leer las respuestas

#1 Juan Diego Bueno
29/06/2007 - 20:50 | Informe spam
En el constructor del formulario:

label.Click += new EventHandler(label_Click);

"jose" escribió en el mensaje
news:
tengo un label que lo creo en tiempo de ejecucion y quiero agregarle el
evento click pero no tengo ni idea de como declararlo
cuado se coloca el control en diseño solo das doble click en el evento
click
de la ventana de propiedades y ya esta pero de la otra forma no se como
hacerlo..
Respuesta Responder a este mensaje
#2 jose
29/06/2007 - 22:40 | Informe spam
no puede con el evento click de esa forma mi control asi lo declaro

Label equis = new Label();
equis.Text = "X";
equis.TextAlign = ContentAlignment.MiddleCenter;
equis.Width = 17;
equis.Height = 15;
equis.AutoSize = false;
equis.BorderStyle = BorderStyle.Fixed3D;
equis.Location = new Point(192, 5);
equis.Click +=new EventHandler(equis_click);
lo que no entiendo es como agregarle funcionalidad si mi control esta
declarado de esta forma digamos que al darle click a la etiqueta se oculte o
se visible=false..
Respuesta Responder a este mensaje
#3 Diego Jancic
30/06/2007 - 01:17 | Informe spam
Hola,
Una vez que tenes eso, creas el metodo equis_click y lo implementas
(en el sender tenes el Label), ej:

private void equis_click(object sender, EventArgs args)
{
Label lbl = (Label) sender;
lbl.Visible = false;
}

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