2013-01-08 3 views
15

콤보 상자의 첫 번째 (및 비어있는) 항목을 DropDownList 스타일로 제거 할 수있는 속성이 있습니까? 다른 말로하면, 나는 combobox에 대한 기본 선택 항목을 선택하고 싶습니다.콤보 상자의 null 항목 제거

나는 코드로 선택한 항목의 유효성을 검사 할 수 있지만 사용자에게 메시지 상자를 표시하지 않으려합니다.

+2

'SelectedIndex' 속성을 0으로 설정하십시오. – vmeln

+0

매력처럼 작동했습니다. 많은 감사! – guanabara

답변

12

comboBox.SelectedIndex 속성을 0으로 설정하여 선택 항목을 콤보 상자의 첫 번째 항목으로 설정합니다.

+0

'comboBox.SelectedIndex = 0;'**를 추가하는 것을 기억해야합니다. ** 당신의 콤보 박스를 채운 후에는 에러가 발생합니다. –

+0

두 번 클릭하면 null 값이 다시 나타납니다. – EgoPingvina

2

Text 또는 SelectedIndex 또는 SelectedValue 속성을 설정해야합니다. 이 방법으로 콤보 상자는 표시중인 텍스트를 업데이트하고 첫 번째 빈 항목 (실제로는 실제 항목이 아님)을 제거합니다.

+0

그게 정확하고 잘 작동했습니다. SelectedIndex 속성은 내가 원했던 것입니다. 감사합니다. – guanabara

관련 문제