Hvordan du flytter til neste rad i Datagridview
Flytte til neste rad i en Datagridview kontroll i Visual Basic.NET program ved hjelp av noen få Datagridview egenskaper. En Datagridview kontroll gir en kraftig og fleksibel måte å vise data i et tabellformat. Bruk denne kontrollen for å vise data befolket av brukeren eller fra andre kilder, for eksempel en database. Bruk "CurrentRow" og "CurrentCell" egenskaper for å flytte til neste rad.
Bruksanvisning
1 Start Microsoft Visual Studio, klikk på "New Project" fra ruten til venstre på skjermen, og utvide "Visual Basic" under "Installerte maler." Klikk på "Windows" og dobbeltklikk på "Windows Forms Application" fra midten av dialogvinduet for å opprette et nytt prosjekt.
2 Dobbeltklikk på "Datagridview" fra "Toolbox" ruten for å legge en til din form. Dobbeltklikk på "Button" for å legge til en ny knapp i skjemaet.
3 Dobbeltklikk på skjemaet for å opprette en form last event og legg til følgende kode for å legge til fire rader med data til "Datagridview:"
DataGridView1.ColumnCount = 2
With DataGridView1
.RowHeadersVisible = False
.Columns (0) .name = "fname"
.Columns (1) .name = "lname"
End With
Dim gridRow As String () = { "John", "Smith"}
Dim gridRow1 As String () = { "Kitzia", "Ramos"}
Dim gridRow2 As String () = { "Oscar", "Gonzalez"}
Dim gridRow3 As String () = { "Alan", "Duran"}
med Me.DataGridView1.Rows
.Legg (GridRow)
.Legg (GridRow1)
.Legg (GridRow2)
.Legg (GridRow3)
End With
4 Bytt tilbake for å danne utformingsvisning, og dobbeltklikk på "Button1" for å lage et klikk begivenhet for knappen. Legg til følgende kode for å flytte til neste rad hver gang du klikker på knappen:
Dim lastRowNum As Integer = _
(Me.DataGridView1.Rows.Count - 1 - 1)
Dim curDataGridViewRow Som DataGridViewRow = _
DataGridView1.CurrentRow
Dim curRowNum As Integer = curDataGridViewRow.Index
Hvis (curRowNum> = lastRowNum) Deretter
MsgBox ( "Ingen flere rader")
Ellers
Dim nextRow Som DataGridViewRow = _
DataGridView1.Rows (curRowNum + 1)
DataGridView1.CurrentCell = nextRow.Cells (0)
nextRow.Selected = True
Slutt om
5 Trykk "F5" for å kjøre programmet og klikk "Button1" for å navigere til neste rad.