. Att veta hur man uppdaterar en rad i en Data Grid View kontroll med Microsoft Visual Basic NET kan hjälpa dig dynamiskt visa data för användaren . Ofta programmerare stöter på behovet av att ändra data i en Data Grid View kontroll medan deras program körs . VB.NET är ett objektorienterat dator programmeringsspråk konstruerad av Microsoft . En Data Grid View kontrollen fungerar ungefär som ett kalkylblad . Den använder kolumner och rader för att associera och visa data för en användare. Saker du behöver
Microsoft Visual Basic Express
Visa fler instruktioner
1
Starta Microsoft Visual Basic Express . Klicka på " Nytt projekt ... " i den vänstra rutan på skärmen och välj sedan " Windows Forms Application . " Klicka på " OK . "
2
Dubbelklicka på " knappen " på " Toolbox " rutan för att lägga till en ny knapp kontroll . Dubbelklicka på " knappen " igen för att lägga till en andra knapp i formuläret . Dubbelklicka på " DataGridView " för att lägga till ett nytt rutnät kontroll .
3
Dubbelklicka på " Button1 " för att öppna " Form1.vb " modul . Kopiera och klistra in följande kod innanför " Button1_Click " subrutin att definiera data som kommer att läggas till i Data Grid View kontroll :
Dim row0 As String ( ) = { " Ana " , " Lopez " , " Lärare " }
Dim rad1 As String ( ) = { " Sylvia " , " Gonzalez " , " Business Admin " }
Dim marknader2 As String ( ) = { " Jaime " , " Melendrez " , " RF Engineer " }
Dim rad 3 As String ( ) = { " Mary " , "Svensson " , " manager" }
Me.DataGridView1.Rows
. Add ( row0 ) katalog
. Lägg ( rad1 ) katalog
. Lägg ( marknader2 ) katalog
. Lägg till ( rad 3 ) katalog
End With
4
Skriv följande för att skapa den " DataGridViewSetup " subrutin som kommer att lägga till formatering och fält headers till Data Grid View kontroll :
Private Sub DataGridViewSetup ( ) katalog
Me.Controls . Add ( DataGridView1 ) katalog
DataGridView1.ColumnCount = 3 bilder
DataGridView1
. RowHeadersVisible = False
. Kolumner ( 0 ) . Name = " Första Namn "
. Kolumner ( 1 ) . name =" Efternamn "
. Columns ( 2 ) . Name = " Position "
. SelectionMode = DataGridViewSelectionMode.FullRowSelect
. MultiSelect = False
. Dock = DockStyle.Fill
End With
End Sub
5
Klicka på " Form1 . vb [ Design ] " för att se formuläret i designläge och dubbelklicka på Form . Kopiera och klistra in följande kod innanför " Form1_Load " subrutin att kalla " DataGridViewSetup " subrutin :
DataGridViewSetup ( )
6
Klicka på " Form1.vb [ Design ] " för att visa formuläret i designläge . Dubbelklicka på " Button2 " för att öppna " Button2_Click " subrutin .
7
Kopiera och klistra in följande kod innanför " Button2_Click " att uppdatera den sista raden i Data Grid View med ny information och format ryggen och främre färg uppdaterade raden : . . .
Me.DataGridView1.Rows
Produktfamilj ( 3 ) Cells ( 0 ) Value = " John "
. Punkt ( 3 ) . Celler ( 0 ) . Style.BackColor = Color.Red
. punkt ( 3 ) . Celler ( 0 ) . Style.ForeColor = Color.white
. Punkt ( 3 ) . Celler ( 1 ) . Value = " Barker "
. punkt ( 3 ) . Celler ( 1 ) . Style.BackColor = Color.Red
. punkt ( 3 ) . Cells ( 1 ) . Style.ForeColor = Color.white
. punkt ( 3 ) . Celler ( 2 ) . Value = " Handledare "
. punkt ( 3 ) . Celler ( 2 ) . Style.BackColor = Color.Red
. punkt ( 3 ) . Celler ( 2 ) . Style.ForeColor = Color.white
End With
Tryck "F5 " att köra programmet , klicka sedan på " Button1 " för att läsa in data och " button2 " att uppdatera den sista raden .