El Microsoft Net Framework ha permitido a los programadores crear interfaces visuales para su software. . Este marco de trabajo proporciona muchas herramientas que te permiten construir interfaces gráficas de usuario ( GUI) fácil . Por ejemplo , el marco proporciona la " ListBox ", un componente que muestra una lista de elementos en el interior de una caja rectangular. Una forma de acceder a los datos de los miembros de un " ListBox " es para usarlo en una consulta. Usted puede utilizar el lenguaje de consulta LINQ . Net para seleccionar los elementos que se muestra en el " ListBox ". Cosas que necesitará
Visual Studio 2010
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 ". Esto creará un nuevo proyecto de aplicación de Windows Forms y un formulario Windows Forms en blanco que aparece en la ventana principal del editor.
2
Localice el panel denominado " Caja de herramientas ", que se encuentra ya sea en la izquierda o hacia la derecha - mano lado de la pantalla . La " caja de herramientas ", cuenta con una lista de los componentes gráficos utilizables , como " ListBox ". Haga clic en la opción que dice " ListBox " y arrástrelo hasta el formulario Windows Forms . Al soltar el botón del ratón , se puede colocar el elemento en el formulario.
3 Haga clic en el elemento de menú llamado " Ver" en la parte superior de la interfaz de Visual Studio 2010 . Seleccione " Código " en el menú que aparece. La vista cambia ahora desde el editor visual para el editor de código fuente. Busque el texto " InitializeComponent ()," que es aproximadamente la mitad de la página. Coloque todo el código fuente después de esta línea de texto.
4
Crear una lista de calificaciones. Una consulta que sigue la lógica de la selección por encima de 75 grados usará estos grados . Estas notas se pueden imprimir en el " ListBox ". Escribe la siguiente lista de calificaciones :
int [ ] = new int calificaciones [ ] { 55 , 77, 12 , 99, 47 , 88, 62 } ;
5
Crear un consulta LINQ . Esta consulta permite recorrer en iteración la lista de " grados " y prueba para ver si una ley está por encima de 75 . Si la nota es superior a 75 , el " selecto " declaración de la seleccionará . Esto le permite imprimir más tarde. Escriba la siguiente consulta LINQ :
IEnumerable consulta =
de grado en los grados
en grado > 75
seleccione grado; < br > Página 6
Ready " ListBox " para los datos entrantes por escribir la siguiente línea de código:
listBox1.BeginUpdate ();
7
iniciar la consulta LINQ colocándolo dentro de un bucle " foreach " . Con cada iteración del bucle " foreach " , cualquier grado "seleccionado " se agregará a la " ListBox ". Escriba el siguiente " foreach " loop :
foreach (int i en la consulta )
{ ListBox1.Items.Add ( i ) ;}
8
cerrar los datos de la escritura capacidad del " ListBox " mediante la emisión de la siguiente declaración :
listBox1.EndUpdate ();
9
Ejecute el programa presionando el botón verde "Play" . Aparecerá un formulario de Windows, y muestra un " ListBox ". El " ListBox " tiene los siguientes valores :
77
99
88