2012-04-12 2 views
-3

어디서나 이것을 찾을 수 없습니다. 모든 사람이 목록의 맨 처음에 null을 얻으려고하는 것 같지만 반대가 필요합니다. 내 콤보 상자 목록에서 옵션으로 null을 원하지 않습니다. 나는 어떻게 그것을 제거합니까.콤보 상자에서 첫 번째 null 없애려면 어떻게합니까

foreach (String item in comboFieldList) 
{ 
    fieldBox1.Items.Add(item); 
} 

도와주세요. 미리 감사드립니다.

+2

자세히 설명해 주시겠습니까? 내가 추가하지 않으면 목록의 시작 부분에 null이 생기지 않습니다. 누가 null을 얻고 있습니까? 누가 null을 얻으려고합니까? 세부 사항을 자세히 설명해 주시겠습니까? –

+0

ComboBox 'ListItems'의 관점에서 'a null'이란 무엇입니까? 원하지 않는다면 간단히 추가하지 마십시오. – Widor

+0

코드에 컨텍스트를 추가 할 수 있습니까? – glosrob

답변

7

ComboBox에 항목을 추가 한 후 SelectedItem을 첫 번째 항목으로 설정하십시오.

+1

또는 SelectedIndex를 0으로 설정하십시오. –

3

특별히 추가하지 않으면 null이되어서는 안됩니다.

입력 한 후 콤보 상자에 목록의 첫 번째 항목을 선택하라는 메시지가 표시되지 않았습니까?

값을 채운 후에 값이 있는지 확인하고 값이 있으면 첫 번째 색인을 선택하십시오.

1

동의합니다. 귀하의 콤보 상자가 올바르게 채워지지 않습니다. 디스플레이 멤버를 설정해야합니다. -

combobox1.Datasource = dataTable1; combobox1.DisplayMember = "Column1";

관련 문제