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]のチェック