Mostrar una DataView mediante el control TreeView.
CONVERTIR DATAVIEW
DataView se refiere a una vista personalizada de una tabla de datos. La vista de datos se puede utilizar para ordenar, filtrar, buscar o editar datos. En. NET, DataView Clase tiene funciones que permiten el enlace de datos en formularios Windows Forms. Dataview Class también le permite presentar un subconjunto de datos del DataTable. Clase TreeView muestra una lista jerárquica de elementos con etiquetas, cada una representada por un TreeNode. Puede cargar datos de DataView y mostrar los datos en el control TreeView. Para ello, es necesario desarrollar una vista de árbol que está enlazado a un origen de datos.
Lo que necesita
Visual Studio.Net
Haga clic en Inicio, Todos los programas y Visual Studio.Net. Haga clic en Archivo y en Nuevo para crear un proyecto nuevo. Seleccione Visual C # como lenguaje de desarrollo y aplicación de Windows como el tipo de aplicación. Introduzca un nombre como proyecto1 para el proyecto. Seleccione una ubicación para los archivos de proyecto, haga clic en Examinar.
Haga clic project1on el Explorador de soluciones para expandirla. Haga clic en Form1 y cambie a la vista Diseño. Haga clic en Herramientas y luego Button. Haga clic en el formulario y suelte el botón. Cambiar el texto del botón para el botón 1 en Propiedades.
Haga clic en Form1.cs para entrar en la ventana de código. Definir las variables de la siguiente manera: private project1.TreeViewBound treeViewBound1; System.Windows.Forms.DataGrid privado dataGrid1;
Haga doble clic en el botón 1 que acaba de crear y escriba el siguiente código: dt = new DataTable (item); dt.Columns.Add (id, typeof (int)); dt.Columns.Add (nombre, typeof (string)); dt.Rows.Add (new object [] {1, Joe}); dt.Rows. Add (new object [] {2, Joan}); dt.AcceptChanges (); esto. DataGrid1.DataSource = dt; this.treeViewBound1.ValueMember = id; this.treeViewBound1.DisplayMember = Nombre; this.treeViewBound1.DataSource = dt;
No hay comentarios:
Publicar un comentario