Какой переключатель в группе отмечен?

Использование WinForms; Есть ли лучший способ найти проверенную кнопку RadioButton для группы? Мне кажется, что приведенный ниже код не должен быть необходим. Когда вы проверяете другой RadioButton, он знает, какой из них снять, поэтому он должен знать, который проверен. Как вытащить эту информацию, не делая много операторов if (или переключатель).

     RadioButton rb = null;

     if (m_RadioButton1.Checked == true)
     {
        rb = m_RadioButton1;
     }
     else if (m_RadioButton2.Checked == true)
     {
        rb = m_RadioButton2;
     }
     else if (m_RadioButton3.Checked == true)
     {
        rb = m_RadioButton3;
     }

Ответы на вопрос(12)

Ваш ответ на вопрос