Salut à tous
je débute en C# et je n'arrive pas à faire un tableau de label pour créer des label dynamiquement.
Pour le moment j'ai ça :
Ce que je souhaite c'est pouvoir faire un tableau de Label et le remplir avec une boucle mais ça ne fonctionne pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Label myLabel = new Label(); myLabel.Text = "Label1"; myLabel.Location = new System.Drawing.Point(0, 0); Controls.Add(myLabel); Label myLabel2 = new Label(); myLabel2.Text = "Label2"; myLabel2.Location = new System.Drawing.Point(0, 30); Controls.Add(myLabel2); Label myLabel3 = new Label(); myLabel3.Text = "Label3"; myLabel3.Location = new System.Drawing.Point(0, 60); Controls.Add(myLabel3);
Merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Label[] myLabel; myLabel = null; for (int i=0; i <=3; i++) { try { myLabel[i] = new Label(); myLabel[i].Text = "Labelx" + i.ToString(); myLabel[i].Location = new System.Drawing.Point(0, 0+(i*30)); Controls.Add(myLabel[i]); }catch{ MessageBox.Show("erreur"); } }
@+
Partager