Control ComboBox
Resultan adecuados cuando hay una
lista de opciones sugeridas
Contiene un campo de cuadro de
texto por lo que las opciones que no
estén en la lista se pueden escribir
Ahorran espacio en un formulario.
Dado que la lista completa no se
muestra hasta que el usuario
Control ComboBox
La propiedad ITEMS es el sitio en el que se
guardan los elementos de la lista
En la colección ITEMS se puede añadir lo que
queramos, cualquier objeto
[Link](objeto)
Control Listbox
Para este ejercicio vamos a necesitar:
Un control ComboBox
Un control textbox
Vamos a pasar el valor que seleccionemos en
ComboBox al textbox
Control ComboBox
Dos clic consecutivos sobre el control para
entrar a codificar
Seleccionamos colección haciendo un clic
Una vez mostrada las propiedades del control
hacemos un clic en colección
Control ComboBox
Al hacer un clic aparece la siguiente ventana y
escribimos la lista de valores
Control ComboBox
Una vez hecho esto seleccionamos
aceptar y corremos el formulario
Clic
Control ComboBox
Vamos ahora a conocer cual es el
elemento que se ha seleccionado de
la lista y como asignarlo al TextBox
Control Listbox
El evento que se utiliza es:
SELECTEDINDEXCHANGED
En este evento hacemos es asignar a
la caja de textos el texto del elemento
seleccionado
La propiedad SelectedItem representa
al elementos seleccionado
Control ComboBox
Al compilarlo nos queda así:
Control ComboBox
Vamos a eliminar un elemento de la lista
Seleccionemos el evento KeyDown
Control Combobox
Pudimos haber utilizado el evento KeyUp
también, este evento se produce cuando se
suelta la tecla Supr
Control Combobox
El código seria el siguiente:
Control Combobox
Primero comprobamos si la tecla que
oprimimos es la de supr.
Si es así eliminamos el elemento que
esta seleccionado
El método Remove de la colección de
items, lo quitamos de la lista
Control Combobox
Ejercicio para realizar cálculos y
transferencia de valores
Necesitaremos:
3 label
2 textbox
1 combobox
2 button
Control Combobox
Textbox1 Txtsueldo
Textbox2 Txtdescuento
combobox1 Cboafp
Label1 Lblsueldo
Label2 Lblafp
Label3 Lblsalario
Button Cmdcalcular
button cmdlimpiar
Control Combobox
Control Combobox
Agreguemos en el combobox los
datos siguientes:
Crecer
Confia
Control Combobox
Vamos a digitar en el button calcular
lo siguiente:
Control Combobox
Vamos a codificar en el button
Limpiar lo siguiente:
Control Combobox
Corramos el programa:
Control Combobox
Realice un programa en donde los descuentos van
en función del monto de la compra.
Ejercicio combobox