ciao a tutti, ho un problema riguardo l'ebvento click su delle label create dinamicamente.
Mi spiego meglio.
Il mio programma crea dinamicamente, cioè in un numero non fissato di label, attraverso un ciclo for.
Vorrei però, che cliccando su una determinata label si avvii un'evento, mentre cliccando su un'altra se ne avvii un altro.
Il codice ad esempio è...

Public Class Form1
Dim n as integer = .....
Dim i As Integer
Dim shift As Integer = 200
Dim Lab(n) As Label
Dim btnLabn) As Label

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)_ Handles MyBase.Load
Panel1.AutoScroll = True
For i = 0 To n
Dim l1 As New Label
l1.SetBounds(i * shift, 0, 200, 150)
l1.BackColor = Color.Red
l1.BorderStyle = BorderStyle.FixedSingle
l1.BringToFront()
btnLab(i) = l1
Panel1.Controls.Add(btnLab(i))
Next
End Sub

.....

La domanda è come faccio a gestire gli eventi a seconda di quale label clicco???
Ho provato a scrivere una cosa del genere, ma mi da errore

Private Sub btnLab_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)_ Handles btnLab(i).Click

'Istruzione....

End Sub
End Class


spero qualcuno potrà essermi di aiuto!!