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

Использование 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)

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