Buongiorno,
avrei bisogno di flaggare un tot di checkbox create dinamicamente, avevo pensato di dare lo stesso tag al gruppo da richiamare ma non so come passare la discriminante al metodo.
public Form1()
{
public partial class Form1 : Form
{
for (int c = 0; c < 3; c++)
{
for (int i = 0; i < 15; i++)
{
// CHECKBOX
CheckBox check = new CheckBox();
check.Name = i;
check.Tag = c;
this.Controls.Add(check);
panel.Controls.Add(check);
}
//check categoria
CheckBox checkCat = new CheckBox();
string NomeTipo = Convert.ToString(j["macchine"][c]["nome"]);
checkCat.Name = c;
this.Controls.Add(checkCat);
panel.Controls.Add(checkCat);
checkCat.CheckedChanged += new System.EventHandler(this.checkCat_CheckedChanged);
}
}
private void checkCat_CheckedChanged(object sender, EventArgs e)
{
CheckBox check = (CheckBox)sender;
string nomePannel = Convert.ToString(check.Tag);
// richiamo checkbox con tag "c" o altra discriminante
}