Announcement

Collapse
No announcement yet.

DataGridView ComboBox

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • DataGridView ComboBox

    Hallo,

    ich füge einem DataGridView eine Spalte des Typs ComboBox hinzu und versehe diese mit einer DataTable als DataSource.

    Schaut dann folgendermassen aus:

    Code:
     Dim cb As New DataGridViewComboBoxColumn
            cb.DataPropertyName = "Test"
            cb.HeaderText = "Text"
            cb.Width = 140
            cb.DataSource = Tab
            cb.DisplayMember = "Feld2"
            cb.ValueMember = "Feld1"
    
            DataGridView.Columns.Add(cb)
    Funktioniert auch soweit alles, nur wenn ich dann einen Wert auswähle und diesen bestätige bzw. in eine neue Zeile springe, kommt die Fehlermeldung:

    "DataGridView-Ausnahme:
    System.FormatException: Der Wert kann nicht in den Typ System.String konvertiert werden."


    Was mache ich falsch?
    Wenn ich die Elemente als Items hinterlege, dann funktionierts problemlos.

    Gruß und Danke
    Gogat
Working...
X