Datagridview mit Combobox und Freitext

05/08/2009 - 17:45 von Jo Neigel | Report spam
Hi Group,
eine Combobox in einer Datagridview-Spalte anlegen gelingt mir mit

Dim DGVCB As DataGridViewComboBoxColumn = New
DataGridViewComboBoxColumn

und der entsprechenden Bindung an einen Dataview.

Ergebnis ist aber eher eine Listbox als eine ComboBox.
Bei einer Combobox habe ich noch einen Eingabebereich für einen
beliebigen Text.
Dies fehlt mir bei dem DataGridViewComboBoxColumn.

Oder geht das doch irgendwie?

Gruß Jo
 

Lesen sie die antworten

#1 Peter Götz
05/08/2009 - 17:51 | Warnen spam
Hallo Jo,

eine Combobox in einer Datagridview-Spalte anlegen
gelingt mir mit

Dim DGVCB As DataGridViewComboBoxColumn = _
New DataGridViewComboBoxColumn

und der entsprechenden Bindung an einen Dataview.

Ergebnis ist aber eher eine Listbox als eine ComboBox.



Keine Listbox, sondern eben eine ComboBox mit DropdownStyle
DropDownList.

Bei einer Combobox habe ich noch einen Eingabebereich
für einen beliebigen Text.



Aber nicht bei DropDownStyle = DropDownList.

Dies fehlt mir bei dem DataGridViewComboBoxColumn.

Oder geht das doch irgendwie?



Eine brauchbare Lösung mit dem DataGridView und einer
ComboBoxColumn mit beliebigen DropDownStyles der
gehosteten ComboBox ist mir bisher nicht gelungen.
Eine funktionierende Lösung mit dem DataGrid findest Du
unter

www.gssg.de -> Visual Basic -> VB.net
-> DataGridComboBoxColumn

Gruß aus St.Georgen
Peter Götz
www.gssg.de (mit VB-Tipps u. Beispielprogrammen)

Ähnliche fragen