C#

RadioBttonをPanelやGroupBoxに置いたとき、選択されたボタンはどれかを知りたい場合、下記のコードを使うことで、RadioBttonのText値やNameなどが返却される。

 

        private string GetRadioButtnInfo()
        {
            var radioInfo = RadioPanel.Controls.OfType<RadioButton>()

                 .SingleOrDefault(rb => rb.Checked == true);
            return radioInfo.Text;
        }