Sunteți pe pagina 1din 8

ALGORITMOS Y ESTRUCTURA DE DATOS

Practica

05 LISTAS DESPLEGABLE

OBJETIVOS
 Identificar las listas desplegables
 Aplicar las listas desplegables en la resolución de problemas

PRACTICA GUIADA 005

LISTAS DESPLEGABLES

Son controles que permiten enumerar un conjunto de valores para un campo agregando
una lista de selección 1.

Es posible especificar que la lista solo pueda contener valores permitidos, que no pueda
contener valores prohibidos o puede sugerir valores. Si sugiere valores, los usuarios
podrán especificar un valor diferente a los de la lista de selección.

También puede definir listas de selección dependientes, en las que defina dos o más listas
para un campo, pero solo aparezca una de ellas en tiempo de ejecución en función de la
evaluación de una regla condicional.

En C#.NET se conoce como el control ComboBox.

PROPIEDADES PRINCIPALES
Las propiedades más utilizadas de los Combobox son:

Selecteditem2.- Obtiene o establece el elemento seleccionado actualmente en el elemento


ComboBox. Es la más aplicada.

SelectedValue.- Obtiene el valor de la propiedad de miembro especificada por


el ValueMember propiedad.

El valor que captura es de tipo string


ALGORITMOS Y ESTRUCTURA DE DATOS

PRACTICA GUIADA 005

1. ABRIR el Visual C# .NET

2. CREAR UN FORMULARIO

Crear un formulario llamado frmitem1 Y adicionarlo al proyecto de menús (de la


clase anterior)

3. AGREGAR UNA LISTA


Para ello agregar el control de tipo: combobox.

4. AGREGAR LOS ELEMENTOS DE LA LISTA DESPLEGABLE

Dentro del evento load implementar el sgte código:


(Para acceder al evento load , solo haga doble click sobre el formulario en modo de
diseño )

Solo para que lo tenga como conocimiento, usted pudo agregar este código desde el
diseñador del formulario form1.designer.cs; (Pero si ya implemento el código
anterior en el load ya no seria necesario)
ALGORITMOS Y ESTRUCTURA DE DATOS

5. CAPTURAR EL VALOR SELECCIONADO

Para esto En el evento clic del botón ítem, agregar el siguiente código

6. EJECUTAR Y ANALIZAR

Con F5 ejecutar la aplicación y analizar el código implementado para comprender el


funcionamiento del comboBox.

7. INVESTIGAR

Se solicita a que usted investigue como se usa la propiedad SelectedValue, asi como
otras propiedades que tenga el comboBox.
ALGORITMOS Y ESTRUCTURA DE DATOS

PRACTICA PROPUESTA

1. EJERCICIO PROPUESTO 1

Implementar una calculadora con las opciones de suma resta multiplicación y división
como opciones del combobox. Usted deber ingresar 1 números en 2 objetos text
distintos. Debe tener la misma apariencia como se muestra en la figura.

Cuando haga clic en un botón resultado el resultado de la operación se mostrará en


un tercer texto llamado txt3, de acuerdo al valor escogido en el combo.

VALIDACIONES

1. Si no escogió ninguna operación, mostrara el mensaje “Escoja una operación valida”


2. Deberá validar que en la división no puede ingresar un denominador igual a 0.
3. Si ingresa valores que no sean números que emita el mensaje “dato incorrecto”.
ALGORITMOS Y ESTRUCTURA DE DATOS

4. EJERCICIO PROPUESTO 2

Implementar un programa en C# con la sgte apariencia

El programa debe permitir que cada vez que inserte un valor en el text este valor se
agregara en el combo box de opciones

Y solo Cuando haga Click en el botón Aceptar se mostrar el ítem seleccionado en el


combo
ALGORITMOS Y ESTRUCTURA DE DATOS

5. EJERCICIO PROPUESTO 4

Implementar un programa que permita implementar un mini sistema de adición de


Distritos:

ESPECIFICACIONES

a. El código del distrito es automático


001 es chorrillo
002 es independencia
003 es San Juan de Miraflores

b. Si usted escoge el botón NUEVO, le deberá cargar una nueva ventana


(usted la diseñara) para que ingrese el nuevo distrito y deberá asignar un
nuevo código.
i. Para generar el código se pide generar una cadena y con el valor
de anterior incrementado en uno, por ejemplo si el último código
es p013 el nuevo código será p014.

c. Activar el botón Salir


d. Por ahora los demás botones solo estarán en modo inmodificable,.
ALGORITMOS Y ESTRUCTURA DE DATOS
ALGORITMOS Y ESTRUCTURA DE DATOS

REFERENCIAS
1
Msdn de Microsoft Library .(2015), Clase ComboBox, USA
https://msdn.microsoft.com/es-
es/library/system.windows.forms.combobox(v=vs.110).aspx

2
Enciclopedia del C# 4ta edición , Fco Javier Zevallos. Espana , 2014

S-ar putea să vă placă și