دوست عزیز خیلی سادس دیگه سوال پرسید نداره
label1.ResetText(); foreach (Control ctrl in this.Controls["panel1"].Controls["groupBox1"].Controls)
{
if (ctrl is CheckBox)
{
CheckBox chk = (CheckBox)ctrl;
if (chk.Checked)
label1.Text += chk.Name+Environment.NewLine ;
}
}