P. 1
Visual Basic y ASP .NET a Su Alcance

Visual Basic y ASP .NET a Su Alcance

2.0

|Views: 48.329|Likes:
Publicado porcavm6948
Conceptos Basicos e Visual Basic .NET
Conceptos Basicos e Visual Basic .NET

More info:

Published by: cavm6948 on Jul 28, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

04/22/2015

pdf

text

original

Hacer una aplicación que permita a un usuario por medio de un control ListBox
seleccionar un país y ver su capital, y por medio de un control ComboBox seleccionar
una capital y visualizar el país en un campo de texto.

Crear la interfaz de usuario

Utilizando el cuadro de herramientas haga clic en el control ListBox y ubique el control
en el formulario en la posición deseada. También seleccione un Combo Box y ubique en
el formulario. Además agregue 3 Label y 1 TextBox. La figura 7.5, muestra la interfaz
de usuario utilizando los controles ListBox y ComboBox.

Figura 7.5 Interfaz de usuario (ListBox, ComboBox).

80

Establecer las propiedades de los objetos del interfaz de usuario

Después de colocar los controles u objetos en el formulario, establezca las siguientes
propiedades a los controles:

Tabla 7.2 Propiedades de los controles de la aplicación ListBoxComboBox.

Nombre del proyecto : ListboxComboBox
Control

Propiedad

Valor

TextBox

Name

respuesta

Text

En blanco

Label1

Name

txtpais

Text

Escoja el País y vea su Capital

Label2

Name

txtcapital

Text

Escoja la Capital y vea el País

Label3

Name

txtrespuesta

Text

Se muestra la respuesta deseada

ComboBox1 Name

listacapitales

Text

Capìtales

ListBox1

Name

listapaises

Form1

Name

formulario

Text

Controles ListBox y ComboBox

A los controles ListBox y ComboBox se les puede agregar elementos de dos
formas: la primera utilizando la propiedad Ítems y la segunda por medio de código
desde el procedimiento Load del formulario. Para el ejemplo, se agregará elementos
utilizando las dos formas, la primera desde este ítem y la segunda desde el ítem

Escribir Código.

Entonces se van a agregar 4 elementos a cada control, en este ejemplo, solo se
agregan al control ListBox ya que para el control ComboBox se hace de la misma
forma. Lo primero es seleccionar el control listapaises y hacer clic sobre la propiedad
Ítems la cual visualizará la siguiente figura:

81

Figura 7.6 Editor para agregar elementos a un ListBox o ComboBox.

En este caso se escribe el nombre de cuatro países, uno por cada línea:

Colombia

Perú

Venezuela

Brasil

Por último dé clic en el botón Aceptar para que los elementos se adicionen al
control. Este mismo proceso se debe realizar para el control listaciudades para agregar
los siguientes elementos: Lima, Buenos Aires, Montevideo, Quito. Los elementos del
ListBox se muestran en la siguiente figura:

Figura 7.7 Editor con los elementos agregados al control ListBox.

Escribir

código

Seleccione el objeto Formulario, dé doble clic para abrir el editor de código
Formulario_Load para escribir el código necesario para agregar los demás elementos
en los controles ListBox y ComboBox.

82

listapaises.Items.Add("Argentina")
listapaises.Items.Add("Bolivia")
listapaises.Items.Add("Uruguay")
listapaises.Items.Add("Ecuador")
listacapitales.Items.Add("Bogotá")
listacapitales.Items.Add("La Paz")
listacapitales.Items.Add("Rio de Janeiro")
listacapitales.Items.Add("Caracas")

Para adicionar más elementos a los controles ListBox y ComboBox se utiliza el
método Add de la propiedad Ítems y entre comillas dobles (“”) se escribe el elemento
que se desea agregar.

Seleccione el objeto listapaises, dé doble clic para abrir el editor de código
listapaises_SelectedIndexChanged y escriba el siguiente código:

respuesta.Text = ""
Select Case listapaises.SelectedIndex
Case 0

respuesta.Text = "Bogotá"

Case 1

respuesta.Text = "Lima"

Case 2

respuesta.Text = "Caracas"

Case 3

respuesta.Text = "Rio de Janeiro"

Case 4

respuesta.Text = "Buenos Aires"

Case 5

respuesta.Text = "La Paz"

Case 6

respuesta.Text = "Montevideo"

Case 7

respuesta.Text = "Quito"

End Select

Al adicionar elementos a un control ListBox ó ComboBox, el primer elemento
tendrá como valor de índice cero (0), el segundo el valor de índice uno (1) y así
sucesivamente hasta el elemento n. En el anterior código se inicializa la propiedad Text
del control respuesta en blanco, luego por medio de la propiedad SelectedIndex
(selecciona el índice) del control listapaises se obtiene el valor del índice que el
usuario ha seleccionado para luego buscar el caso especifico y asignarle el valor del
caso a la propiedad Text del control respuesta.

Luego se debe seleccionar el objeto listacapitales, dar doble clic para abrir el editor de
código listacapitales_SelectedIndexChanged y escribir el siguiente código:

respuesta.Text = ""
Select Case listacapitales.SelectedIndex
Case 0

respuesta.Text = "Peru"

Case 1

respuesta.Text = "Argentina"

83

Case 2

respuesta.Text = "Uruguay"

Case 3

respuesta.Text = "Ecuador"

Case 4

respuesta.Text = "Colombia"

Case 5

respuesta.Text = "Bolivia"

Case 6

respuesta.Text = "Brasil"

Case 7

respuesta.Text = "Venezuela"

End Select

En este procedimiento se realiza la misma programación con el fin de retornar el
valor deseado que el usuario selecciono.

Ejecutar el proyecto

Cuando se ejecuta el proyecto se visualiza la siguiente figura:

Figura 7.8 Ejecución aplicación ListBoxComboBox.

Al dar clic en el ListBox en el país Colombia, en el cuadro de texto se debe

mostrar

como su capital a

Bogotá,

visualizándose la

siguiente

figura:

Figura 7.9

Selección de un

país desde

el ListBox.

84

Al dar clic en el ComboBox y seleccionar la capital Quito, en el cuadro de
texto se debe mostrar como su país a Ecuador, visualizándose la siguiente figura:

Figura 7.10 Seleccionar una capital desde el ComboBox.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->