LinkLabel Clicks in FlowLayoutPanel abfangen

09/10/2007 - 13:34 von Markus | Report spam
Hallo

Ein FlowLayoutPanel ordnet automatisch alle LinkLabel's die sich in ihm
befinden.
Wie kann ich bitteschön die Clicks auf die LinkLabels abfangen die mit
FlowLayoutPanel.Controls.Add hinzugefügt wurden?

Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
For A As Integer = 1 To 100
Dim LL As New LinkLabel
LL.Text = A
LL.Name = "LL" & A
LL.AutoSize = True
' Handle erstellen? Beim Click auf LabelLink soll
ZeigeLinkName(LL.Name) gestartet werden
Me.FlowLayoutPanel.Controls.Add(LL)
LL = Nothing
Next
End Sub
Private Sub ZeigeLinkName(ByVal LinkName As String)
MsgBox(LinkName, MsgBoxStyle.Information)
End Sub
End Class

Danke im Voraus!
Markus
 

Lesen sie die antworten

#1 Herfried K. Wagner [MVP]
09/10/2007 - 21:54 | Warnen spam
"Markus" schrieb:
Ein FlowLayoutPanel ordnet automatisch alle LinkLabel's die sich in ihm
befinden.
Wie kann ich bitteschön die Clicks auf die LinkLabels abfangen die mit
FlowLayoutPanel.Controls.Add hinzugefügt wurden?



Das ist über die 'AddHandler'-Anweisung möglich.

M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>

Ähnliche fragen