Control en tiempo de ejución

25/10/2004 - 10:11 por AOG | Informe spam
Hola, hay alguna manera de crear varios controles de tipo linklabel y
asociarlos a un evento, yo creo los controles de esta manera, pero no se como
asociarles un evento.

dim xlk as LinkLabel
For i = 1 To _NumLink
xlk = New LinkLabel
With xlk
.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft
.Location = New System.Drawing.Point(10, y)
.Name = "LK" & i.ToString
.Size = New System.Drawing.Size(120, 16)
.TabIndex = i
.TabStop = True
.Text = "LK" & i.ToString
.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
.Visible = True
ForeColor = Color.Blue
End With
PanelCuerpo.Controls.Add(xlk)
y += 30
Next i

Una vez creados en tiempo de ejecución yo quiero cuado pulse sobre algunos
de ellos que ejecute un evento. ¿Cómo los asocio a un evento click?

Un saludo.
AOG
 

Leer las respuestas

#1 Jorge Serrano [MVP VB]
25/10/2004 - 12:41 | Informe spam
Hola AOG,

prueba con este enlace. Es un artículo que escribí y que creo te ayudará:
http://www.microsoft.com/spanish/ms...art127.asp

Un saludo,

Jorge Serrano Pérez
MVP VB.NET


"AOG" wrote:

Hola, hay alguna manera de crear varios controles de tipo linklabel y
asociarlos a un evento, yo creo los controles de esta manera, pero no se como
asociarles un evento.

dim xlk as LinkLabel
For i = 1 To _NumLink
xlk = New LinkLabel
With xlk
.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft
.Location = New System.Drawing.Point(10, y)
.Name = "LK" & i.ToString
.Size = New System.Drawing.Size(120, 16)
.TabIndex = i
.TabStop = True
.Text = "LK" & i.ToString
.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
.Visible = True
ForeColor = Color.Blue
End With
PanelCuerpo.Controls.Add(xlk)
y += 30
Next i

Una vez creados en tiempo de ejecución yo quiero cuado pulse sobre algunos
de ellos que ejecute un evento. ¿Cómo los asocio a un evento click?

Un saludo.
AOG

Preguntas similares