Радиокнопки - C#
Формулировка задачи:
Народ на форме есть панель, на панели 5 радиокнопок, мне нужно проверить выбрана ли она в цикле(но не в этом проблема), проблема у меня состоит в том что я не знаю как менять номер радиокнопки в цикле
Был типо вот такого варианта, но тут не поддерживается метод Checked
for (int y = 1; y < ответы.Length; y++)
{
this.panel1.Controls[string.Format("radioButton{0}", y)].Visible = true;
}Решение задачи: «Радиокнопки»
textual
Листинг программы
private void button1_Click(object sender, EventArgs e)
{
RadioButton rbt=null;
foreach (Control ctr in panel1.Controls)
{
if (ctr is RadioButton && (ctr as RadioButton).Checked)
{
rbt = (RadioButton)ctr;
}
}
if (rbt!=null) MessageBox.Show("Выбран " + rbt.Name);
}