Jeg kan ikke refere til direkte da den oprettes ved programstart men tak
Lidt mere info om spørgsmålet her
Ved programstart oprettes en række labels Antallet af labels og navnene på dem varierer fra program til program
Det er så meningen at når man klikker på frem og tilbage knapperne i programmet så skal de labels der skal opdateres, Text og BackColor, opdateres.
Jeg har før brugt Panel.Controls.Clear() og så tilføjet nye Labels, det fungerede fint men nu er antallet af labels steget så det går alt for langsomt.
Så nu står jeg med navnet på en label i et loop og vil gerne opdatere dens Text og BackColor -
Private Function Find(ByVal key As String) As Control() Dim returnValue As Control() returnControls = Me.Panel6.Controls.Find(key, True) For Each a In returnControls a.Text = "OK" a.BackColor = Color.White Next Find = returnControls End Function
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.