Pętla i generowanie nazw labeli

0

Cześć!
Mam taki problem i nie wiem jak go rozwiązać:

Mam kilka labeli (lbl1, lbl2, lbl3...). Użytkownik określa ile z nich ma się wyświetlić. Tyle z nich za pomocą pętli powinno zostać zapełnionych odpowiednim tekstem z odpowiedniej tablicy(tab1), w ten sposób, że lbl1 to tab1[0], lbl2 to tab1[1] itd..
W jaki sposób napisać pętlę aby nazwy tych labeli były generowane kolejno? Chodzi mi o coś w rodzaju:

for (int i = 0; i < iloscLbl; i++)
            {
                      lbl{i} = tab1[i];  
            }

gdzie zamiast {i} będzie numer labela.

Z góry dzięki za pomoc :-)

0

zakładam, że labelki znajdują się bezpośrednio na głównej formatce:

for (int i = 0; i < iloscLbl; i++)
{
        Control[] controls = this.Controls.Find("lbl" + (i+1).ToString(), false);
        Label label = controls[0] as Label;
        label.Text = tab1[i];
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1