2014-01-15 3 views
-1

테이블의 데이터로 콤보 상자를 채우려고합니다. 여기 내 코드입니다 :데이터 집합으로 콤보 상자 채우기 시도

Private Sub btnOverrideGeneralist_Click(sender As Object, e As EventArgs) _ 
               Handles btnOverrideGeneralist.Click 
    With overrideGen 
    .cmbOverrideWith.Items.Add(Me.HRSCDataInputDataSet.GeneralistItemNames) 

    .txtAssignedRep.Text = txtGeneralist.Text 
    .txtOverrideItem.Text = cmbItem.Text 
    .txtOverrideTicketNumber.Text = txtTicketNumber.Text 

    overrideGen.Show() 
    End With  
End Sub 

하지만 내 버튼을 클릭으로, 콤보 상자는 데이터를로드하지 않습니다. 모든 데이터 바인딩 및 데이터 집합을 양식에 놓았습니다. 여전히 작동하지 않습니다.

+0

'Me.HRSCDataInputDataSet.GeneralistItemNames'를 다른 것으로 바꾸면 어떨까요? 그것은 콤보 상자를 채 웁니까? 그렇다면 해당 GeneralistItemNames에 문제가 있습니다. 문제에 대한 테스트 케이스를 줄여보십시오. 새로운 프로젝트에 붙여 넣을 수 있고 재현 할 수 있습니다. – Neolisk

+0

어떤 종류가'HRSCDataInputDataSet.GeneralistItemNames'입니까? –

답변

1

문제는 여기에서 유래 :

.cmbOverrideWith.Items.Add(Me.HRSCDataInputDataSet.GeneralistItemNames)

당신은 폼의 콤보 상자에 하나의 항목을 추가한다. 대신 데이터 세트에서 반복 한 다음 콤보 상자에 추가하십시오.

관련 문제