Hallo Experten,
ich habe mal wieder ein Problem mit Datagridviews.
Ich habe eine ungebundene Datagridview mit u.a. einer ComboBoxColumn.
Das Arbeiten damit klappt, wenn die Items dieser ComboboxColumn vordefiniert werden.
Ich würde diese aber gerne zur Laufzeit definieren, blicke das aber nicht.
Ein Beispiel für eine normalen Combobox könnte etwa so aussehen:
Code:
With MyForm
.cbDokarten.Items.Clear()
For n = 0 To 10
.cbDokarten.Items.Add(n.ToString)
Next
End With
In Wirklichkeit kommen die Werte natürlich irgendwo anders her, aber das spielt fürs Prinzip keine Rolle.
Wie bringe ich diese Werte jetzt in die ComboBoxColumn meiner Datagridview?
Eine Zuweisung wie
Code:
.Mydatagridview.colums(cbspalte).items.add(irgendwas)
funktioniert hier nicht.
Auch sowas wie
Code:
Dim cb As DataGridViewComboBoxColumn = New DataGridViewComboBoxColumn()
With MyForm
For n = 0 To 10
.cb.Items.Add(n.ToString)
Next
.Mydatagridview.columns(cbspalte) = cb
End With
funktioniert nicht (items ist readonly)
Hat jemand eine Lösung für mein Problem?
------------------
Klaus
http://www.alko-tech.com | mein Gästebuch
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP