WindowsFormsアプリでRadioButtonの使い方

Windows FormsアプリケーションにおけるRadioButtonは、ユーザーが選択肢から1つを選択できるようにするラジオボタンコントロールです。

RadioButtonは、複数の選択肢から1つだけを選択する場合に便利なUIコントロールです。通常、ラジオボタンはグループにまとめられ、同じグループ内のラジオボタンは相互に排他的であるため、1つのラジオボタンを選択すると他のラジオボタンが選択解除されます。

Windows FormsアプリケーションにおけるRadioButtonは、視覚的に区別できるテキストまたはアイコンを表示し、ユーザーが選択できるようにします。RadioButtonは、ユーザーが選択したオプションを取得するためのValueプロパティを提供します。 また、Checkedプロパティを使用して、ラジオボタンが選択されているかどうかを判断することができます。

サンプル

実行結果

デザイン

ツールボックスからgroupBoxをD&Dした後、同じくradioButtonを2つgroupBox上にD&Dします

コード

public Form1()
{
    InitializeComponent();

    radioButton1.Click += radioButton_CheckedChanged;
    radioButton2.Click += radioButton_CheckedChanged;
}

private void radioButton_CheckedChanged(object sender, EventArgs e)
{
    if (radioButton1.Checked)
    {
        MessageBox.Show("radioButton1がチェックされました");
    }

    if (radioButton2.Checked)
    {
        MessageBox.Show("radioButton2がチェックされました");
    }
}