Cita:
Iniciado por juandedios
Saludos, estoy desarrollando una aplicación en VB 2005 y tuve la necesidad de crear unos combobox en tiempo de ejecución, hasta ahi esta todo bien, pero ahora la pregunta mia es: ¿Como puedo trabajar con ellos?, es decir, quiero que al seleccionar un elemento de algun combo creado suceda algo, como hago eso?
Aquí les pongo el codigo de como creé los controles:
... codigo
Saludos, antes de agregar el control a la colección, le tienes que asociar el evento con la instrucción AddHandler
p.e. asociar el evento 'SelectedIndexChanged' del Combo:
...
.Items.AddRange(Elementos)
.SelectedIndex = 1
AddHandler cmbTP.SelectedIndexChanged, AddressOf cboChgd
' y así con otros eventos que quieras asociar en tiempo de ejecución
End With
Me.Controls.Add(cmbTP)
Evento para que muestre el item seleccionado:
Código:
Private Sub cboChgd(ByVal sender As Object, ByVal e As System.EventArgs)
MsgBox(sender.text)
End Sub