viernes, 29 de noviembre de 2013

Cómo mostrar archivos de un nodo del árbol seleccionado Vista en un ListBox en C #

Rellenar los nodos del control TreeView en C aguda.

 

Pantalla seleccionada

El uso de un control ListBox para mostrar los nombres de archivo seleccionados en un control TreeView puede hacer que su aplicación sea más dinámico, dando al usuario una forma de rastrear los nombres de archivo.Un control TreeView muestra una colección jerárquica de elementos con etiquetas, cada una representada por un TreeNode. Utilice la propiedad "SelectedNode" para el nodo del árbol que está actualmenteseleccionado en el control TreeView y agregarlo en el control de cuadro de lista mediante programación.

 

Lo que necesita

Microsoft Visual Studio

 

Lanzamiento de Microsoft Visual Studio, haga clic en "Nuevo proyecto" en el panel izquierdo de la pantalla del ordenador y ampliar "Otros Idiomas" abajo "Plantillas instaladas". Haga clic en "Visual C #" y haga doble clic en "Aplicación de Windows Forms" en el centro de la ventana de diálogo para crear un proyecto nuevo.

 

Haga doble clic en "TreeView" para añadir un nuevo control de vista de árbol a su forma. Haga doble clic en "Cuadro de lista" para añadir un nuevo cuadro de lista al formulario.

 

Haga doble clic en el formulario para crear un nuevo evento de carga del formulario y agregue el código siguiente para insertar tres elementos nuevos:

 

this.treeView1.Nodes.Add ("nombreDeArchivo1");

 

this.treeView1.Nodes.Add ("FileName2");

 

this.treeView1.Nodes.Add ("nombreDeArchivo3");

 

Cambie de nuevo para formar el diseño, y haga doble clic en el control de vista de árbol para crear un evento "AfterSelect". Agregue la siguiente línea de código para mostrar el nombre del archivo en la lista después de haber sido seleccionado en la vista de árbol:

 

this.listBox1.Items.Add (this.treeView1.SelectedNode.Text);

 

Pulse la tecla "F5" para ejecutar el programa y haga clic en un nombre de archivo en el control de vista de árbol.

 

 

No hay comentarios:

Publicar un comentario