Bonjour,

j'ai un petit soucis avec des winforms. Je dois ajouter dans un panel des TextBox en fonction d'un nombre défini par l'utilisateur (en fait le nombre de paramètres qu'il peut définir).

J'ai donc créé mon panel et à l'ouverture de ma fenêtre j'essaye de créer un tableau de TextBox de la taille du nombre de paramètres. Jusque là aucun soucis.

Ensuite dans une boucle je créé mon TextBox (new TextBox()), je le paramètre (text, name) puis j'essaye de l'insérer dans mon panel à l'aide de la méthode :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
 panel1.Controls.Add(parametres[i]);
La compilation se passe sans problème. Lors de l'exécution, mon panel n'affiche toujours qu'UN SEUL TextBox, quelque soit le nombre de paramètres désirés. Par contre si j'affiche dans la console le nombre de contrôles que contient le panel il me l'affiche juste :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
System.Console.Write("Panel :" + panel1.Controls.Count.ToString());
J'ai cherché sur le net, mais je n'ai trouvé aucun problème de ce genre.

Merci d'avance pour vos réponses

Mselle