Gewusst wie: füllen einer ComboBox mit einem string-array?

Private Sub frmQuery3_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
    frmQuery2.Hide()
    Dim columns As String = frmQuery2.GetColumns
    cmbColumnSort.MaxDropDownItems = columns.Length
    For stepper = 0 To (columns.Length - 1)
        cmbColumnSort.Items.Add(columns(stepper))
    Next
End Sub

cmbColumnSort ist zunächst eine leere ComboBox. Was ich möchte zu tun ist, füllen Sie die ComboBox mit den string-array-Spalten, welche nicht leer ist(es ist sicherlich nicht in frmQuery2).

Die Sache ist, es funktioniert nicht. Ich habe versucht, einen Schritt Zu, um zu sehen, ob die Eigenschaft GetColumns tatsächlich gibt ein array gefüllt(als array in frmQuery2 gefüllt ist), aber der Schritt In nur springt aus der Dritten Zeile des obigen Codes und Lasten der form, wartet auf weitere Eingaben, und verlassen Sie die ComboBox leer ist. Hilfe?

  • Verwenden Sie den debugger, um zu sehen, wenn Sie eine Ausnahme.
  • Setzen Sie Ihren code innerhalb von try catch.
  • Die Sache ist, dass der code kompiliert, aber die combobox nicht aufgefüllt... :/
InformationsquelleAutor Mox | 2014-03-27
Schreibe einen Kommentar