Радиокнопки - 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);
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4 из 5