PDA

View Full Version : نحوه چک کردن تعداد زیادی radio button



nooshin609
سه شنبه 08 دی 1394, 19:35 عصر
سلام دوستان
50 تا radio button دارم، میخوام بعد اینکه کاربر یکیشو انتخاب کرد و روی مثلا یه button کلیک کرد بتونم توی کلیک button اون radio که کاربرانتخاب کرده بریزم تو یه متغیر، ولی چطوری باید اینکارو بکنم؟؟؟برای هرکدوم یه شرط if بزارم؟؟؟راه حل بهتری نداره؟؟؟
ممنون

amin8505
جمعه 11 دی 1394, 10:58 صبح
از کد زیر استفاده کنید

RadioButton rb;
private void button1_Click(object sender, EventArgs e)
{
foreach (Control c in Controls)
{
if (c is RadioButton)
{
rb = (RadioButton)c;
if (rb.Checked)
break;
}
}

}
[/CSHARP]