Vytvářím dynamicky labely - asi takhle:
labels(count) = New Label
labels(count).Location = New System.Drawing.Point(x, y)
labels(count).Size = New System.Drawing.Size(x_size, y_size)
.... atd a vytvořím handler:
AddHandler labels(count).MouseMove, AddressOf Me.LabelMouseMove
Procedura pak vypada nejak takhle:
Private Sub LabelMouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs)
.....
End Sub
A ja se ptám jak uvnitr teto procedury zjistim napriklad sirku konkretniho labelu, nebo jeho barvu. Kdyby nebyl dynamicky generovany napsal bych normalne:
Label1.width
Jenomze tady ani neznam jeho jmeno... Díky za pomoc
|