본문 바로가기

Silverlight

ComboBox의 SelectedIndex 관련


콤보박스에 ItemSource 를 이용하여 Item들을 추가하고 콤보박스.SelectedIndex = 0 과 같이 기본 선택 Item을 설정하면

이상없이 잘 됩니다.

 

그런데 콤보박스.SelectedIndex = null;로 Item들을 모두 날린 다음에 다시 SelectedIndex를 이용하여

Item들을 등록한 후 콤보박스.SelectedIndex = 0; 과 같이 기본선택 Item을 설정해주면 에러가 납니다.

 
이 문제는 네오군님께서 답변을 주셨네요.

"구글링해서 알아냈습니다. 셀렉티드 인덱스 주시기전에 p_combobox.UpdateLayout(); 업데이트 레이아웃 한번 해주시면 잘 되네여 ㅋㅋ;"


[출처] 실버라이트 네이버 카페