본문 바로가기

COMBOBOX

(3)
ComboBox의 SelectionChanged 이벤트 사용시 주의점.. 안녕하세요. 클라인스입니다. 오늘 하루도 정말 바쁘게 지나갔네요.. 오늘은 ComboBox의 SelectionChanged사용시 주의점을 알아볼려고 해요.. 뭐 간단한 이야기이기도 하고 알고보면 사소한 것이기도 한데..주의해야 할 사항 같아서요.. 아래의 XAML코드를 보면 단순히 User컨트롤 안에 Grif를 넣고 차일드로 ComboBox를 넣어주고 있어요.. 그리고 ComboBox의 아이템으로 Apple, Orange, Banana라는 3개의 문자열 컨텐츠를 넣어주고 있구요.. 그리고 ComboBox에는 TestCombo를 주었구요~ 또~ComboBox의 SelectedIndex에 0을 줌으로써 Apple이 선택되게 하였고~ SelectionChanged에는 TestCombo_SelectionChan..
ComboBox의 SelectedIndex 관련 콤보박스에 ItemSource 를 이용하여 Item들을 추가하고 콤보박스.SelectedIndex = 0 과 같이 기본 선택 Item을 설정하면 이상없이 잘 됩니다. 그런데 콤보박스.SelectedIndex = null;로 Item들을 모두 날린 다음에 다시 SelectedIndex를 이용하여 Item들을 등록한 후 콤보박스.SelectedIndex = 0; 과 같이 기본선택 Item을 설정해주면 에러가 납니다. 이 문제는 네오군님께서 답변을 주셨네요. "구글링해서 알아냈습니다. 셀렉티드 인덱스 주시기전에 p_combobox.UpdateLayout(); 업데이트 레이아웃 한번 해주시면 잘 되네여 ㅋㅋ;" [출처] 실버라이트 네이버 카페
[Sample] ComboBox에 대해 알아봅시다. 쇼티예요. 정성스럽게 썼던 포스팅이 ... 날아가버렸군요 ㅠㅠ (왜 랜선이 접촉불량...) 꾸역꾸역 다시 씁니다 ㅠㅠ (중얼) 어쨌든 이번에 소개해드릴 컨트롤은 ComboBox입니다. 태그와 비슷한.. 신(新) 컨트롤 중에 하나지요.. 기본적인 문법은 다음과 같습니다. 만약 이 코드를 실행시키시면 다음과 같은 빈 박스가 나옵니다. 이 박스를 클릭하게 되면 다음과 같이. 선택할 수 있는 아이템들이 나옵니다. 만약에 기본으로 선택되게끔 하고 싶은 아이템이 있으시다면, IsSelected="true"라는 옵션을, 원하는 곳에 사용하시면 됩니다. 이 결과는 아마 다음과 같겠지요.. 물론 이 ComboBox는 데이타바인딩을 지원합니다. 다음 코드 예문을 참조하세요. 몇가지 유의사항으로는.. 1) DisplayMe..