public ControlCollection Controls { get; }
if (c is Checkbox) { if ((Checkbox)c).checked) { compteur++; } }
public void ListeProduits() { pnlCheckBox.Controls.Clear(); for (int i = 0; i < _Produits.Count; i++) { CheckBox cbx = new CheckBox(); cbx.Name = (string)_Produits[i]; cbx.Size = new System.Drawing.Size(200, 20); cbx.Location = new System.Drawing.Point(10, (10 + (cbx.Height * (i - 1))) + 12); cbx.TabIndex = i; cbx.Text = (string)_Produits[i]; pnlCheckBox.Controls.Add(cbx); } }
private void BtnValider_Click(object sender, EventArgs e) { FrmPrincipal frmPrincipal = new FrmPrincipal(); frmPrincipal.ShowDialog(); foreach(string essai in _Produits) { MessageBox.Show(essai); } }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionArrayList MyCheckBoxes = new ArrayList();
pnlCheckBox.Controls.Clear(); MyCheckBoxes.Clear(); for (int i = 0; i < _Produits.Count; i++) { CheckBox cbx = new CheckBox(); MyCheckBoxes.Add(cbx); ...
private void BtnValider_Click(object sender, EventArgs e) { Foreach (CheckBox cbx in MyCheckBoxes) if (cbx.Checked) MessageBox.Show(cbx.Name);