Tecnología

Inicio

Cómo combinar una vista de lista Con una vista en árbol

La plataforma Visual Studio .Net le proporcionará excelentes capacidades gráficas de usuario de creación de interfaz. Sólo tiene que arrastrar y los elementos que desea mostrar en su interfaz gráfica de usuario cae, y el software se encarga del resto. A veces tendrá que profundizar en el código y realizar ciertas tareas, como la combinación de una vista de lista con una vista de árbol. Una vista de árbol muestra los datos en un árbol jerárquico, mientras que la lista muestra los datos en plano secuencia de elementos.

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 # / Aplicación de Windows Forms". Se crea un nuevo proyecto de aplicación de Windows Forms, y una forma de Windows en blanco aparece en la ventana principal del editor.

2 Busque el panel de la etiqueta "caja de herramientas" para el lado izquierdo o derecho de la ventana principal del editor. Este panel contiene una lista de todos los elementos de la GUI se pueden agregar a su formulario.

3 Seleccione "TreeView" desde el panel "Herramientas" y haga clic y arrastre hasta el formulario. Al liberar el botón del ratón, se incluyera el tema en el formulario.

4 Haga clic en la opción de menú denominada "Vista", que se encuentra en la parte superior de la pantalla. Seleccione "Código" en el menú desplegable. El punto de vista se desplazará a un archivo de código fuente que determina el comportamiento de la forma.

5 Busque el texto "InitializeComponent ();" y colocar todo el texto siguiente debajo de ella.

6 Crear una lista de cadenas escribiendo la siguiente declaración:

List<string> l = new List<string>();

7 Añadir algunos artículos diversos a la lista de la siguiente manera:

l.Add("Apple");

l.Add ( "naranja");

l.Add ( "Mango");

l.Add ( "banana");

8 Añadir todos los elementos que figuran en la lista a la "TreeView" mediante la creación de un bucle "foreach". Un bucle "foreach" se repetirá durante toda la lista, visitando cada elemento uno tras otro. Este es un buen momento para emitir una declaración que realiza un trabajo útil en el elemento actualmente se visita. Por ejemplo, escribir un comunicado que añade cada elemento que figura en la lista de la "TreeView" dentro de los corchetes del bucle "foreach" es una excelente manera de poblar el árbol con los datos.

foreach(string fruit in l)

{

TreeView1.Nodes.Add (fruta);

}

9 Ejecutar el programa pulsando la tecla "F5" en el teclado. Un "Formulario de Windows" aparecerá, y que tendrá un "TreeView", que muestra varios tipos de frutas en forma de árbol.