سلام
من کد زیر رو نوشتم و می خوام بره داخل pan1 که یک پنل هستش و عملیاتی انجام بده.
توی اینترنت سرچ کردم و این تبدیل رو به این صورت نوشته بود ولی اصلاً داخل حلقه foreach نمی ره.
وقتی pan1 رو خودم می ذارم جای p درست کار می کنه.
من 10 یا 20 یا بیشتر پنل دارم که داخل هر کدوم 5 radiobutton هستش و می خوام ببینم که توی پنل اول کدوم تیک خورده و توی پنل دوم کدوم و الی آخر.
string s = "pan1";
Panel p = new Panel();
p.Name = s;
foreach (Control cc in p.Controls)
{
MessageBox.Show("aaa");
if (cc is RadioButton)
{
if (((RadioButton)cc).Checked == true)
{
MessageBox.Show("Test");
label14.Text += cc.Tag.ToString();
}
}
}