data opslaan op een dataset van een DataGridView controle kan een manier om gegevens van een DataGridView controle over aan een ander zonder veel code te voorzien . De DataGridView controle worden gegevens in tabel formaat vergelijkbaar met een database tabel . U kunt de controle gebruiken om alleen-lezen uitzicht van een kleine hoeveelheid gegevens weergeven of u kunt het schalen naar bewerkbare standpunten van grote sets van gegevens blijkt . Een dataset vertegenwoordigt een cache in het geheugen gegevens en kunnen worden gebruikt als bron voor een DataGridView controle . Wat je nodig hebt Microsoft Visual Studio Toon Meer Aanwijzingen 1 Lancering Microsoft Visual Studio , klikt u op " New Project" van het linkerpaneel van uw computerscherm en uitbreiden " Visual Basic " onder " Geïnstalleerde sjablonen . " Klik op " Windows " en dubbelklik op " Windows Forms Application " van het centrum van het dialoogvenster om een nieuw project aan te maken . Dubbelklik op " Datagridview " 2 van de " Toolbox " deelvenster toe te voegen een aan uw formulier . Een tweede " DataGridView " gebruikmaking van dezelfde techniek . Dubbelklik op " knop" om een nieuwe knop toe te voegen aan uw formulier . 3 Dubbelklik op het formulier om een formulier load gebeurtenis te maken en voeg de volgende code toe aan de " DataGridView " bevolken met data : . . . DataGridView1.ColumnCount = 2 met DataGridView1 RowHeadersVisible = False Columns ( 0 ) Name = " Item" < br > . Columns ( 1 ) . Name = "Product" Eind Met Dim gridRow As String ( ) = { " 0 " , " Mobile " } Dim gridRow1 As String ( ) = { " 1 " , "Tablet " } Dim gridRow2 As String ( ) = { " 2 " , " HDTV " } Dim gridRow3 als Koord ( ) = { " 3 " , " Xbox " } Met Switch 4 terug naar het ontwerp bekijken en dubbelklik op " Button1 " te vormen om een gebeurtenis click voor deze toets te maken . Voeg de volgende code om een nieuwe " dataset " en voeg een tabel aan het: Dim ds als Nieuwe Dataset ds.Tables.Add ( " GVData " ) op Twitter < br > 5 Voeg alle kolommen in de DataGridView controle aan de " dataset : " Dim col Zoals System.Data.DataColumn voor Elke dgvCol Zoals DataGridViewColumn in Me.DataGridView1.Columns col = Nieuw System.Data.DataColumn ( dgvCol.Name ) ds.Tables ( " GVData " ) . Columns.Add ( col ) Volgende 6 Voeg alle rijen in de DataGridView controle aan de " dataset : " Dim rij Zoals System.Data.DataRow Dim colcount As Integer = Me.DataGridView1 . Columns.Count - 1 i As Integer = 0 To Me.DataGridView1.Rows.Count - . 1 rij = ds.Tables ( " GVData " ) Rows.Add Voor Elke kolom Zoals DataGridViewColumn In Me.DataGridView1.Columns row.Item ( column.Index ) = Me.DataGridView1.Rows.Item ( i ) . Cells ( column.Index ) . Value < br Volgende > Volgende 7 Geef het " dataset " gegevens met behulp van het tweede " DataGridView " control: Me.DataGridView2.DataSource = ds . tabellen ( " GVData " ) op Twitter Druk op "F5 " 8 om het programma en klik op ' Button1 . "
|