Dans un formulaire Windows, je peux ajouter un contrôle dynamiquement en procédant comme suit:
for (int i = 0; i < 5; i++)
{
Button button = new Button();
button.Location = new Point(160, 30 * i + 10);
button.Tag = i;
this.Controls.Add(button);
}
Comment ajouter dynamiquement des contrôles dans un FlowLayoutPanel
?
Pour un FlowLayoutPanel
, vous n'avez pas besoin de spécifier un emplacement car les contrôles sont organisés pour vous. Changez simplement "flowLayoutPanel1
"au nom de votre FlowLayoutPanel
:
for (int i = 0; i < 5; i++)
{
Button button = new Button();
button.Tag = i;
flowLayoutPanel1.Controls.Add(button);
}