Weten hoe u gegevens ophalen uit een raster controle en gebruik het in een andere tabel controle kan uw toepassing nog gebruiksvriendelijker te maken . U kunt een Microsoft Visual Basic.NET ( VB.NET ) project maken en gebruiken twee Grid controles om deze taak te volbrengen . Een Grid controle wordt gebruikt om de gegevens in tabel formaat vergelijkbaar met een database tabel te tonen . In een paar stappen kunt u een VB.NET project maken en gebruiken van een raster controle om gegevens op te halen van de ene tabel en weergeven in een andere . Wat je nodig hebt Microsoft Visual Basic Express Toon Meer Aanwijzingen 1 Start Microsoft Visual Basic Express , klikt u op " New Project ... " aan de linkerkant van uw scherm en selecteer " Windows Forms Application . " Klik op "OK . " Dubbelklik op " Button " 2 op de " Toolbox " deelvenster naar een nieuwe knop controle toe te voegen . Dubbelklik op " DataGridView " om een nieuw raster controle toe te voegen . Dubbelklik op " DataGridView " een tweede keer om een tweede raster controle toe te voegen . 3 Dubbelklik op het formulier op " Form1.vb " te openen typt u het volgende onder " Form1_Load " om gegevens te laden om uw eerste Grid controle : DataGridView1.ColumnCount = 3 met DataGridView1 RowHeadersVisible = False Columns ( 0 ) . . . naam " ID " . Columns ( 1 ) . Name " Item" . Columns ( 2 ) . Name = " Status " End With = = Dim row0 As String ( ) = { " 0 " , " Laptop " , " verkocht " } Dim row1 As String ( ) = { " 1 " , " Desk " , " verkocht " } < br > Met Me.DataGridView1.Rows . toevoegen ( row0 ) op . toevoegen ( row1 ) Einde Met 4 Klik op de " Form1.vb [Design ] " tab en dubbelklik op " Button1 " om de " Form1.vb " module te openen . Type 5 de volgende onder " Button1_Click " om de tweede definiëren Grid Control , halen alle records uit de eerste tabel controle , en voeg ze toe aan de tweede Grid : . DataGridView2.ColumnCount = 3 met DataGridView2 RowHeadersVisible = False . Columns ( 0 ) . Name = " ID " . Columns ( 1 ) . Name = " Item" . Columns ( 2 ) . Name = " Status " End met i As Integer = 0 To DataGridView1.RowCount - 1 intCol As Integer = 0 To DataGridView1.Columns.Count - 1 DataGridView2.Rows.Add ( ) op DataGridView2 ( intCol , i ) . Value = DataGridView1.Item ( intCol , i ) . Value Volgende Volgende < br > 6 Run uw programma door op " F5 " en klik op " Button1 " om de gegevens naar de tweede tabel toe te voegen .
|