Hola grupo:
Sabe alguien como cambiar un DataSource de un combobox, necesito poblar el
combo desde un arreglo y este arreglo cambia dinámicamente. Anexo código que
he intentado pero falla. Gracias de antemano.
Solución uno
sub poblaCombo()
cbo.DisplayMember = Nothing
cbo.ValueMember = Nothing
cbo.DataSource = Nothing
cbo.DisplayMember = "DES"
cbo.ValueMember = "ID"
cbo.DataSource = cboDatos
End Sub
Solución dos
SUB PoblaCombo1()
Dim myBindingManager As CurrencyManager
myBindingManager = BindingContext.cboDatos
myBindingManager.SuspendBinding()
cbo.DisplayMember = "DES"
cbo.ValueMember = "ID"
cbo.DataSource = cboDatos
myBindingManager.ResumeBinding()
END SUB.
Nota: El arreglo se pobla con una clase y la primera vez sale bien pero al
cambiar el arreglo y tratar de ligarlo no he tenido exito. he notado que el
al examinar los elemntos del combo si estan pero no se despliegan a la vista.
Leer las respuestas