초보라.. 이것도 어쩜 이렇게 어려운건가요. ㅠㅠ
RadioButton1,2,3,4 가 있습니다.
각각의 RadioButton을 누르면 그에 따른 ComboBox라던가. EditBox의 Enabled 상태가
true나 false로 나타나게 되어있는데..
1,2,3,4클릭에는 무관하게. 마지막 Radiobutton4에있는 Edit2에만 반응을 합니다.
return을 안해서 생기는 결과도 아니고.. if, else문을 잘못쓴건가요.
혹.. 이 방법보다 case문이 더 간략한 건가요~!? ㅠㅠ 부탁드려요~
if(RadioButton1->Checked)
{
ComboBox1->Enabled = true;
Edit1->Enabled = false;
Edit12->Enabled = false;
}else if(RadioButton2->Checked)
{
ComboBox1->Enabled = false;
Edit1->Enabled = false;
Edit2->Enabled = false;
}else if(RadioButton3->Checked)
{
ComboBox1->Enabled = false;
Edit2->Enabled = false;
}else
{
ComboBox1->Enabled = false;
Edit1->Enabled = false;
}
|