sam006:ラジオボタンとチェックボックスのテスト

private void Form1_Load(object sender, System.EventArgs e)
{
	radioButton1.Checked = true;
	radioButton5.Checked = true;
	checkBox1.CheckState = CheckState.Checked;
}

private void button1_Click(object sender, System.EventArgs e)
{
	if(radioButton1.Checked)
	{
		MessageBox.Show("ラジオボタン@を選択");
	}
	else
	{
		if(radioButton2.Checked)
		{
			MessageBox.Show("ラジオボタンAを選択");
		}
		else
		{
			MessageBox.Show("ラジオボタンBを選択");
		}
	}
}

private void button2_Click(object sender, System.EventArgs e)
{
	if(radioButton4.Checked)
	{
		MessageBox.Show("ラジオボタンCを選択");
	}
	else
	{
		if(radioButton5.Checked)
		{
			MessageBox.Show("ラジオボタンDを選択");
		}
		else
		{
			MessageBox.Show("ラジオボタンEを選択");
		}
	}

}

private void button3_Click(object sender, System.EventArgs e)
{
	if(checkBox1.CheckState == CheckState.Checked)
	{
		MessageBox.Show("チェックボックス@を選択");
	}
	if(checkBox2.CheckState == CheckState.Checked)
	{
		MessageBox.Show("チェックボックスAを選択");
	}
	if(checkBox3.CheckState == CheckState.Checked)
	{
		MessageBox.Show("チェックボックスBを選択");
	}
}

最初の画面

[GroupBox1]のチェック

[GroupBox3]のチェック

[GroupBox2]のチェック