. Vite hvordan du oppdaterer en rad i en Data Grid Vis kontroll ved hjelp av Microsoft Visual Basic NET kan hjelpe deg å dynamisk vise data for brukeren. Ofte programmerere kjøre inn behovet for å endre data i en Data Grid Vis kontroll mens deres program er i gang . VB.NET er et objektorientert programmeringsspråk utviklet av Microsoft. A Data Grid View kontrollen fungerer ligner på et regneark . Den bruker kolonner og rader å assosiere og vise data til en bruker. Du trenger
Microsoft Visual Basic Express
Vis flere instruksjoner
en
start Microsoft Visual Basic Express . Klikk "New Project ... " på ruten til venstre på skjermen , og velg deretter "Windows Forms Application ". Klikk "OK".
2
Dobbeltklikk på " Button" på " Toolbox" -panelet for å legge til en ny knapp kontroll. Dobbeltklikk på " Button" igjen for å legge til en ekstra knapp i skjemaet . Dobbeltklikk på " DataGridView " for å legge til en ny grid kontroll.
3
Dobbeltklikk på " Button1 " for å åpne " Form1.vb " modulen. Kopier og lim inn følgende kode på innsiden av " button1_click " subrutine å definere data som vil bli lagt til Data Grid View kontroll : en
Dim row0 As String ( ) = {" Ana ", " Lopez ", " Teacher "}
Dim ROW1 As String ( ) = {" Sylvia "," Gonzalez "," Forretninger Admin " }
Dim ROW2 As String ( ) = {" Jaime "," Melendrez " , "RF Engineer "}
Dim row3 As String ( ) = {" Mary" , "Smith ", " manager" }
p Med Me.DataGridView1.Rows
. Add ( row0 )
. Legg til ( ROW1 )
. Legg til ( ROW2 )
. Legg til ( row3 )
End With
4
Skriv inn følgende for å skape den " DataGridViewSetup " subrutine som vil legge formatering og felt overskrifter til Data Grid View kontroll : en
Private Sub DataGridViewSetup ( )
Me.Controls . Add ( DataGridView1 )
DataGridView1.ColumnCount = 3
p Med DataGridView1
. RowHeadersVisible = False
. Søyler ( 0 ) . Name = " First Navnet "
. Søyler ( 1 ) . name =" Last Name "
. Søyler ( 2 ) . Name = " Posisjon "
. SelectionMode = DataGridViewSelectionMode.FullRowSelect
. MultiSelect = False
. Dock = DockStyle.Fill
End With
End Sub
5
Klikk " Form1 . vb [Design ] " for å se skjema i utformingsmodus , og dobbeltklikk på Form . Kopier og lim inn følgende kode på innsiden av " Form1_Load " subrutine å kalle " DataGridViewSetup " subrutinen : en
DataGridViewSetup ( )
6
Klikk " Form1.vb [Design ] " for å vise Form i utformingsmodus. Dobbeltklikk på " Button2 " for å åpne " Button2_Click " subrutine .
7
Kopier og lim inn følgende kode på innsiden av " Button2_Click " for å oppdatere den siste raden i Data Grid View med ny informasjon og format ryggen og fremst fargen på rad oppdatert: . . .
p Med Me.DataGridView1.Rows
vare ( 3 ) Cells ( 0 ) Verdi = " John"
. vare ( 3). Cells ( 0 ) . Style.BackColor = Color.Red
. vare ( 3). Cells ( 0 ) . Style.ForeColor = Color.White
. Element ( 3 ) . Cells ( 1 ) . Verdi = "Barker "
. vare ( 3). Cells ( 1) . Style.BackColor = Color.Red
. vare ( 3). celler ( 1 ) . Style.ForeColor = Color.White
. vare ( 3). Cells ( 2). Verdi = " Supervisor "
. vare ( 3). Cells ( 2 ) . Style.BackColor = Color.Red
. vare ( 3). Cells ( 2). Style.ForeColor = Color.White
End With
Trykk " F5" å kjøre programmet , og klikk på « Button1 " for å laste dataene og " knappen2 " for å oppdatere den siste raden .