Conocer cómo recuperar datos de un control Grid y utilizarlo en otro control Grid puede hacer su aplicación más fácil de usar. Usted puede crear un proyecto de Microsoft Visual Basic.NET ( VB.NET ) y utilizar dos controles de cuadrícula para realizar esta tarea . Un control Grid se utiliza para mostrar los datos en un formato de tabla similar a una tabla de base de datos. En unos pocos pasos , puede crear un proyecto de VB.NET y utilizar un control Grid para recuperar datos de una cuadrícula y mostrarla en otro. Cosas que necesitará
Microsoft Visual Basic Express
Ver Más instrucciones
1
Inicie Microsoft Visual Basic Express , haga clic en "Nuevo proyecto ... " en el panel izquierdo de la pantalla y luego seleccione " Aplicación de Windows Forms ". Haga clic en " Aceptar".
2
doble clic en " botón" en el panel " Toolbox" para añadir un nuevo control de botón . Haga doble clic en " DataGridView " para añadir un nuevo control Grid. Haga doble clic en " DataGridView " una segunda vez para agregar un segundo control Grid.
3 Haga doble clic en el formulario para abrir " Form1.vb " a continuación, escriba lo siguiente en " Form1_Load " para cargar datos en el primer control Grid:
DataGridView1.ColumnCount = 3
DataGridView1
Columnas RowHeadersVisible = False
( 0 ) . . . Name = " ID"
. Columnas ( 1 ) . Name = " Item"
. Columnas ( 2 ) . Name = " Status"
extremo con
row0 As String () = {" 0 " , "laptop ", " Vendido" }
fila1 As String () = {" 1 ", " escritorio ", " Vendido" }
Me.DataGridView1.Rows
. Agregar ( row0 )
. Agregar ( fila 1 )
End con fotos de 4
Haga clic en la " Form1.vb [ Diseño ]" ficha y luego haga doble clic en " Button1 " para abrir el módulo " Form1.vb " .
5
Escriba el siguiente abajo " Button1_Click " para definir el segundo control Grid , recuperar todos los registros desde el primer control de cuadrícula , y añadirlos a la segunda Grid: .
DataGridView2.ColumnCount = 3
DataGridView2
RowHeadersVisible = False
. Columnas ( 0 ) . Name = " ID"
. Columnas ( 1 ) . Name = " Item"
. Columnas ( 2 ) . Name = " Estado "
extremo con
For i As Integer = 0 Para DataGridView1.RowCount - 1
Para INTCOL As Integer = 0 Para DataGridView1.Columns.Count - 1
DataGridView2.Rows.Add ()
DataGridView2 ( INTCOL , i ) . Valor = DataGridView1.Item ( INTCOL , i ) . Valor
Siguiente
Siguiente
6
ejecutar el programa con la tecla " F5 " y luego haga clic en " Button1 " para agregar datos a la segunda red .