Combo en DataGridView

21/02/2007 - 15:58 por Ivan Pequeño | Informe spam
Hola a Tod@s

Y una vez más agradeciendo la posible ayuda de antemano

Tengo un DataGridView con una celda de tipo combo y debo llenarlo
con una lista de nombres de tablas leidas desde un .Txt

No hay drama en eso

Pero aqui SI tengo un Drama

For i = 1 To TblMax
'Esto llena un combo que está en mi Form
TblCb.Items.Add(TblCol(i).Nombre)
'Esto debería llenar la celda de tipo combo
JoinDgv.Columns( "TblJoin"). y hasta aqui sólo pude llegar
JoinDgv.Columns( "TblJoin"). Items.Add NO EXISTE
Next

Algun Ejemplo, Algun Link a ejemplos ?

Espero haber expuesto claramente el problema y si no es asi, mis excusas

Preguntas similare

Leer las respuestas

#6 SoftJaén
23/02/2007 - 15:47 | Informe spam
"Ivan Pequeño" escribió:

Pero sigo sin lograrme explicar

Lo que necesito es poder llenar en Un DataGridView una celda de tipo
combo, Dinámicamente.
Cuando mi usuario, inicia el programa debo llenar el combo de esa celda,
con unos nombres de tabla Db2.



La verdad que poco tiene que ver lo que deseas ahora, con lo que yo entendí
que deseabas hacer en un primer momento.

Que no sé hacer...

Como llenar dinámicamente el combo (celda de tipo combo del dataGridView)



Para llenar de valores la celda tipo ComboBox, ejecuta lo siguiente:

With NombreCelda.Items
.Add("NombreTabla1")
.Add("NombreTabla2")
.Add("NombreTabla3")
' Añadir más elementos si lo crees oportuno
End With

Como saber el Item del combo que se seleccionó



Ignoro en estos momentos, qué evento se desencadena cuando el usuario
selecciona un elemento de la celda tipo ComboBox, porque los controles
DataGridView que yo suelo manejar, tienen todas sus celdas normales.

No obstante, para conocer el valor de dicha celda, ya te lo indiqué en un
mensaje anterior:

' Fila actual
Dim row As Int32 = _
DataGridView1.CurrentCell.RowIndex

' Valor de la celda
MessageBox.Show(DataGridView1.Rows(row).Cells(0).Value.ToString)

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.
Respuesta Responder a este mensaje
#7 Ivan Pequeño
23/02/2007 - 16:07 | Informe spam
Eso era lo que quería

Te agradezco infinitamente tu ayuda

Y cuando haya escrito el código,
haré una función, seguramente
podría servirle a otros

Muchas gracias nuevamente
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida