|
subspace.케이블가이 님이 쓰신 글 :
: 안녕하십니까?
: 찾다 찾다.. 도저히 안되서 이렇게 글을 올립니다.
: 너무 기초적인거 같은데.. 암만 찾아도.. 방법이 안보여서요..
:
: 지금 ComboBox를 2개 만들고, ComboBox1 의 사용자 선택에 따라서
: ComboBox2의 선택 내용을 자동적으로 변경 적용하려고 합니다.
: 즉..
: ComboBox1 에는
:
: eng
: kor
:
: 위처럼 등록되어 있다면.. 사용자가 둘중에 선택된 거에 따라서
: ComboBox2 에 있는..
:
: 호랑이
: Tiger
:
: 위의 리스트를 자동으로 선택하게 하는거죠..
: 그래서..
: ComboBox1->Text == "eng" 이면.. ComboBox2에.. "Tiger"를 선택하게 하고 싶은데..
: 이때.. ComboBox2->ItemIndex 를 지정하면 될까 했더니.. 안되더군요..
: ComboBox2 의 style 이 csDropDown인 경우에는 ComboBox2->Text에 "Tiger"를 넣으면
: 되는데.. style이 csDropDownList 이니까.. 이렇게도 안먹구요..
:
: 아시는분 많이 계실텐데..
: 도움좀 부탁 드립니다.
: 쩝..
ItemIndex로 잘됩니다.
void __fastcall TForm1::ComboBox1Change(TObject *Sender)
{
switch(ComboBox1->ItemIndex)
{
case 0:
ComboBox2->ItemIndex = 0;
break;
case 1:
ComboBox2->ItemIndex = 1;
break;
}
}
다른것을 잘못하신것을 아닌지..
|