Listas se utilizan para mostrar datos de tipo similar. Por ejemplo , no puede haber listas de números , listas de las letras y las listas de nombres . Filtrar una lista selecciona algunos elementos de la lista y excluye otras . Una lista puede ser filtrada en base a algunos criterios útiles a través de la utilización de una aplicación de Microsoft . Net " CheckBox ". Un CheckBox puede filtrar la lista y mostrar sólo los elementos de la lista que se producen después de una letra. Puede utilizar Microsoft Visual Studio 2010 para realizar esta tarea . Cosas que necesitará de computadora con Visual Studio 2010 instalado
Ver Más instrucciones
1
Abra Visual Studio 2010 , haga clic en el icono del programa . Cuando se carga , seleccione " Archivo /Nuevo /Proyecto " y haga clic en "Visual C # /Windows Forms Application ". Se crea un nuevo proyecto de aplicación de Windows Forms y un formulario Windows Forms en blanco en la ventana principal del editor.
2
Localice la " caja de herramientas " del panel situado a ambos lados de la ventana principal del editor. Esta caja cuenta con listas de artículos que se pueden utilizar para crear una interfaz gráfica de usuario. Encuentra la etiqueta " CheckBox. "
3
Haga clic y arrastre la casilla de verificación de la " caja de herramientas " del panel al formulario. Una casilla de verificación aparecerá en el formulario.
4
Busque el elemento denominado " cuadro de texto " de la " caja de herramientas " del panel. Arrastre y suelte este tema como lo que hizo con la " opción" .
5
doble clic en el " CheckBox " para abrir la página de código fuente asociado a la casilla de verificación .
6
encontrar el código fuente que dice "public partial class Form1 : Form ". Por debajo de esta declaración, escriba la siguiente declaración de lista :
estática Lista myList = new List ();
7 Encuentra el código fuente que dice " Form1 pública (). " Por debajo de esta declaración, escriba las siguientes instrucciones para agregar algunos elementos a la Página 8
Localice el texto llamado " CheckBox1_CheckedChanged . " Este código se ejecuta cada vez que la casilla de verificación se hace clic encendido o apagado.
9
bucle a través de cada elemento de la lista que desea filtrar . Escribir un bucle " foreach " para lograr esto. Escriba el siguiente justo debajo del bloque de código " CheckBox " que aparece al hacer doble clic en él.
Foreach ( var carta en myList )
{ }
10
Se filtra la lista basándose en algunos criterios. Por ejemplo, para filtrar todas las letras " A ", escriba el texto siguiente entre las llaves del bucle " foreach " "
if ( carta! =" A ")
{ } .
11
Añada el texto filtrado a la opción " cuadro de texto " que ha creado en el formulario para ello, escriba lo siguiente dentro de los corchetes de la instrucción "if" :
textBox1.Text + = carta, . . .
12
Ejecute el programa presionando el botón verde "Play" el programa mostrará una casilla de verificación Haga clic una vez para filtrar la lista el cuadro de texto muestra ahora el " BCDE . " cartas