Hur man hämtar data från en Grid till en annan

August 29

Hur man hämtar data från en Grid till en annan


Att veta hur man hämtar data från ett rutnät kontroll och använda den i en annan Grid kontroll kan göra din ansökan mer användarvänligt. Du kan skapa en Microsoft Visual Basic.NET (VB.NET) projektet och använda två Grid kontroller för att utföra denna uppgift. En Grid kontroll används för att visa data i tabellform som liknar en databastabell. I några få steg kan du skapa en VB.NET projekt och använda ett rutnät kontroll för att hämta data från en Grid och visa den i en annan.

Instruktioner

1 Starta Microsoft Visual Basic Express, klicka på "New Project ..." på vänster på skärmen och välj sedan "Windows Forms program." Klicka på "OK."

2 Dubbelklicka på "Button" på "Toolbox" rutan för att lägga till en ny kontrollknappen. Dubbelklicka på "Datagridview" för att lägga en ny Grid kontroll. Dubbelklicka på "Datagridview" en andra gång för att lägga till en andra rutnät kontroll.

3 Dubbelklicka på formuläret för att öppna "Form1.vb" skriv följande under "Form1_Load" för att ladda data till din första Grid kontroll:

DataGridView1.ColumnCount = 3

With DataGridView1

.RowHeadersVisible = False

.Columns (0) .name = "ID"

.Columns (1) .name = "Post"

.Columns (2) .name = "Status"

End With

Dim row0 As String () = { "0", "Laptop", "Såld"}

Dim rad1 As String () = { "1", "Skrivbord", "Såld"}

med Me.DataGridView1.Rows

.Add (Row0)

.Add (Rad1)

End With

4 Klicka på "Form1.vb [Design]" -fliken sedan dubbelklicka på "Button1" för att öppna "Form1.vb" modul.

5 Skriv följande under "Button1_Click" för att definiera den andra Grid kontroll, hämta alla poster från den första Grid kontroll, och lägga till dem i andra Grid:

DataGridView2.ColumnCount = 3

With DataGridView2

.RowHeadersVisible = False

.Columns (0) .name = "ID"

.Columns (1) .name = "Post"

.Columns (2) .name = "Status"

End With

För i As Integer = 0 Till DataGridView1.RowCount - 1

För intCol As Integer = 0 Till DataGridView1.Columns.Count - 1

DataGridView2.Rows.Add ()

DataGridView2 (intCol, i) .value = DataGridView1.Item (intCol, i) .value

Nästa

Nästa

6 Kör ditt program genom att trycka på "F5" klicka sedan på "Button1" för att lägga data till andra Grid.


        

Välkommen till dig för att skicka en kommentar:

            
            
            
            

© 2021 Astrixsoft.com | Contact us: webmaster# astrixsoft.com