private void button1_Click(object sender, EventArgs e)
{
if (radioButton1.Checked || radioButton2.Checked || radioButton3.Checked)
{
Form3 objd = new Form3(tp, m, l);
objd.Show();
this.Hide();
}
else if (!radioButton3.Checked && !radioButton2.Checked && !radioButton1.Checked)
{
MessageBox.Show("Please select any class");
}
}
디버그 중 하나와 라디오 버튼 중 하나가 선택되어있을 때 버튼 클릭 이벤트에 다음 문이 있습니다. 메시지 상자가 양식 3을 표시하지 않는다고 표시됩니다. 아마도 "||" 또는 연산자IF 조건에서 다중 OR 연산자로 IF 문이 작동하지 않습니다.
문제를 실행 더 나은 중단 점을 추가
와
을 대체 – Richard
바로 ^. 핵심 언어 연산자에 대한 문제는 찾을 수 없습니다. – Tux
완료 감사합니다 친구 –