Foros del Web » Programación para mayores de 30 ;) » .NET »

ayuda con combobox sin enlace a datos

Estas en el tema de ayuda con combobox sin enlace a datos en el foro de .NET en Foros del Web. Hey tengo un problema con un combo box de un Windows Form. resulta que he llenado un combobox desde codigo sin sin enlazar datos .. ...
  #1 (permalink)  
Antiguo 07/09/2010, 10:49
 
Fecha de Ingreso: agosto-2009
Mensajes: 45
Antigüedad: 14 años, 8 meses
Puntos: 0
ayuda con combobox sin enlace a datos

Hey tengo un problema con un combo box de un Windows Form.

resulta que he llenado un combobox desde codigo sin sin enlazar datos ..

es decir utilizando add.item

CmbLugar.Items.Add("Hotel")
CmbLugar.Items.Add("Hostal")
CmbLugar.Items.Add("Casa de Campo")

como puedo hacer para agregarle los indices desde codigo en el momento que voy agregando cada item. es decir agregar lo que sera mi Value member...

gracias por su valiosa ayuda.
  #2 (permalink)  
Antiguo 07/09/2010, 13:54
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
Respuesta: ayuda con combobox sin enlace a datos

Mejor crea un datatable con 2 columnas y se lo pasa como datasource al Combobox.

Código:
Dim dtItems as Datatable
dt.Columns.Add("id")
dt.Columns.Add("tipo")

Luego agregas filas al datatable

Dim drItem as DataRow
drItem=dt.NewRow()
drItem("id")=1
drItem("tipo")="Hotel"

dtItems.Rows.Add(drItem)

drItem=dt.NewRow()
drItem("id")=2
drItem("tipo")="Hostal"

dtItems.Rows.Add(drItem)

CmbLugar.ValueMember="id"
CmbLugar.DisplayMember="tipo"

CmbLugar.Clear()
cmbLugar.DataSource=dtItems

Etiquetas: combobox, enlace
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:48.