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 :

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);
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
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");
  }
}
Merci de votre aide.
@+