desplegar un datagridviewcomboboxcolumn
Publicado por Oscar Caride (24 intervenciones) el 14/06/2006 09:04:05
Estoy intentando crear un DataGridViewComboBoxColumn y para ello utilizo las siguientes lineas:
Dim comboboxColumn As New DataGridViewComboBoxColumn()
comboboxColumn.DataPropertyName = "ident"
comboboxColumn.HeaderText = "Title"
comboboxColumn.DropDownWidth = 50
comboboxColumn.Width = 50
comboboxColumn.MaxDropDownItems = 5
comboboxColumn.FlatStyle = FlatStyle.Flat
Dim ds As New DataSet 'En la DataSet hay una tabla llamada "Combo"
comboboxColumn.DataSource = ds.Tables("Combo")
comboboxColumn.ValueMember = "ident"
comboboxColumn.DisplayMember = comboboxColumn.ValueMember
DGV.Columns.Insert(8, comboboxColumn)
Supuestamente estas lineas deberian crear una columna combobox con los valores de la tabla("Combo")
El tema es que se muestra dicha columna, pero no puedo hacer que el combo box se desplegue y ver lo que contiene aunque este vacio.
Alguien podria decirme en que me equivoco¿? que es lo que me falta ¿?
He estado ojeando por internet pero no encuentro nada que me lo haga ver
Gracias de antemano
Dim comboboxColumn As New DataGridViewComboBoxColumn()
comboboxColumn.DataPropertyName = "ident"
comboboxColumn.HeaderText = "Title"
comboboxColumn.DropDownWidth = 50
comboboxColumn.Width = 50
comboboxColumn.MaxDropDownItems = 5
comboboxColumn.FlatStyle = FlatStyle.Flat
Dim ds As New DataSet 'En la DataSet hay una tabla llamada "Combo"
comboboxColumn.DataSource = ds.Tables("Combo")
comboboxColumn.ValueMember = "ident"
comboboxColumn.DisplayMember = comboboxColumn.ValueMember
DGV.Columns.Insert(8, comboboxColumn)
Supuestamente estas lineas deberian crear una columna combobox con los valores de la tabla("Combo")
El tema es que se muestra dicha columna, pero no puedo hacer que el combo box se desplegue y ver lo que contiene aunque este vacio.
Alguien podria decirme en que me equivoco¿? que es lo que me falta ¿?
He estado ojeando por internet pero no encuentro nada que me lo haga ver
Gracias de antemano
Valora esta pregunta


0