J'essaie de créer des cases à cocher dynamiques dans une boucle for. Mais je reçois l'erreur pas pendant la compilation mais quand je cours créer le bouton de case à cocher et exécuter cette fonction. Pouvez-vous s'il vous plaît me dire ce que je fais mal?C# cases à cocher dynamiques création
public void CreateCheckBox (int i)
{
int y = 10;
CheckBox[] _cb = new CheckBox[i];
String chkBox = "chkBox_";
for (int n = 0; n<i; n++)
{
_cb[n].Location = new Point(10, y);
_cb[n].Name= chkBox + n.ToString();
form1.Controls.Add(_cb[n]);
y+= 15;
}
}
Merci Bala J'ajoute cette ligne maintenant. Ça a marché!! –
Bala et si je veux supprimer une de ces cases à cocher? comment puis-je créer une chose form1.Controls.Remove()? –
@ValNolav pour supprimer, vous pouvez faire 'Control cb = form1.FindControl (controlName); form1.Controls.Remove (cb); ' –