Programacion

Páginas: 5 (1112 palabras) Publicado: 26 de julio de 2012
[pic]





INSTITUTO UNIVERSITARIO DE TECNOLOGIA INDUSTRIAL

RODOLFO LOERO ARISMENDI

EXTENSION MATURIN

ASIGNATURA: LENGUAJE DE PROGRAMACION IV

PROFESOR: FRANCISCO SALAZAR

GUIA DE CONTROLES E INSTRUCCIONES VISUAL J#


Controles ListBox y ComboBox VISUAL J# 2005
Existen muchas ocasiones en donde el usuario del programa tiene que proporcionar datos que provienen de unconjunto finito y muy pequeno de posibles respuestas esto significa que cada vez que se ejecute el programa el usuario estara proporcionando las mismas respuestas.
Ejemplo de esta clase de datos, son por ejemplos Municipios de Monagas las posibles respuestas solo son (Caripe, Bolivar, Maturin, Acosta, Uracoa, Zamora, Piar, Cedeño, Aguasay, Punceres), otro ejemplo es Sexo (Hombre, Mujer), etc.
Parasituaciones como esta, existen componentes webcontrols que permiten programar por adelantado las posibles respuestas y el usuario solo debe seleccionar la respuesta apropiada en lugar de tener que escribirla.
Estos controles nos permiten definir en primera instancia un conjunto de datos o valores o respuestas asociados a una caja de edicion cualesquiera, asi ahora el usuario tendra la oportunidad deseleccionar un dato del conjunto de datos o respuestas ya predefinido.
Estos componentes DEBERAN CONSTRUIRSE EN dos partes una parte de encabezado para poner el nombre del grupo de respuestas( por ejemplo municipios, sexo, etc.) estos los podran poner en label apropiados y acomodados
La segunda parte es la lista de opciones o respuestas que se debe cargar al tiempo de ejecucion de la forma comolo muestra el siguiente programa:
Programa :

private void linkLabel1_LinkClicked (Object sender, LinkLabelLinkClickedEventArgs e)

{

// PROPIEDAD SELECTEDITEM queda cargado con el dato seleccionado y //con tostring() SE ESTA MANDANDO Al TEXT de label

label1.set_Text(SEXO.get_SelectedItem().toString() );

label2.set_Text( CIUDAD.get_SelectedItem().toString() );

}

Notas:
Se estausando un objeto LINKLABEL, en lugar de BUTTON porque como se observa en la corrida, se pueden usar tambien LIGAS o enlaces tipo WEB.
Para cargar las opciones de los LISTBOX y COMBOBOX se debera hacer un click en los (…) que estan a un lado de la propiedad ITEMS (Collection), esto activara un pequeno editor, donde cada renglon sera una opcion del combobox o listbox y en propiedad TEXT se puedecargar el encabezado del combobox.
Ya en codigo se usa la propiedad SelectedItem que esta apuntando o cargada con el valor o datos seleccionado por el usuario, convertida a string, recuerden que si la ocupan numerica pueden usar el PARSE apropiado para mandarla a una variable numerica.
La diferencia en pantalla o ejecucion entre ambos controles, se ve en la corrida, que esta unos parrafos masabajo.
Recordar que estos controles tienen muchas propiedades muy utiles y que se seguiran usando a lo largo del curso.
Corrida
[pic]


CHECKBOX Y CHECKEDBOXLIST VISUAL J# 2005
Estos componentes CheckBox y CheckedBoxList permiten seleccionar una opcion al usuario del programa o tomar una decision directamente en pantalla.
La diferencia entre ellos aparte de como se programa el componente, esque checkboxlist permite agrupar mejor sus elementos internos tal como se muestra en las corridas:
Ejemplos de uso:
[pic]
Observar que dos o mas checkboxs pueden estar seleccionados a la vez.
Codigo

private void button1_Click(Object sender, System.EventArgs e)

{

if (GATO.get_Checked() ) label1.set_Text("miauu");

if (PERRO.get_Checked() ) label1.set_Text("wow");

}

private voidbutton2_Click(Object sender, System.EventArgs e)

{

label2.set_Text(CARRERA.get_SelectedItem().ToString());

}

1.- Recordar que es mas conveniente asignarles un NAME a todos los componentes que se esten manejando dentro de una FORMA o ventana.
CHECKBOX:
1.- La propiedad NAME debera ser diferente en cada checkbox usado tambien se puede agregar una propiedad checked(true) para que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS