Gå till nästa rad i en DataGridView kontroll i Visual Basic.NET program med hjälp av ett fåtal DataGridView egenskaper . En DataGridView kontroll ger ett kraftfullt och flexibelt sätt att visa data i tabellform . Använd den här kontrollen för att visa data befolkas av användaren eller från andra källor, såsom en databas . Använd " CurrentRow " och " CurrentCell " egenskaper för att flytta till nästa rad. Saker du behöver
Microsoft Visual Studio
Visa fler instruktioner
1
Launch Microsoft Visual Studio , klicka på " Nytt projekt " från den vänstra rutan på din datorskärm , och expandera " Visual Basic " under " Installerade mallar . " Klicka på " Windows " och dubbelklicka på " Windows Forms Application " från mitten av dialogrutan för att skapa ett nytt projekt .
2
Dubbelklicka på " DataGridView " från " Toolbox " rutan för att lägga till en till formuläret . Dubbelklicka på " knappen " för att lägga till en ny knapp i formuläret .
3
Dubbelklicka på formuläret för att skapa en händelse formulär belastning och lägg till följande kod för att lägga till fyra rader med data till " DataGridView : " . . .
DataGridView1.ColumnCount = 2 Review
DataGridView1
RowHeadersVisible = False
Columns ( 0 ) Name = " fname "
. Kolumner ( 1 ) . name =" lname "
End With
Dim gridRow As String ( ) = { " John " , " Svensson " }
Dim gridRow1 As String ( ) = { " Kitzia " , " Ramos " }
Dim gridRow2 As String ( ) = { " Oscar " , " Gonzalez " }
Dim gridRow3 As String ( ) = { " Alan " , " Duran " }
Med
4
Växla tillbaka för att bilda designvyn och dubbelklicka på " Button1 " för att skapa en click-händelse för knappen . Lägg till följande kod för att flytta till nästa rad varje gång du klickar på knappen :
Dim lastRowNum As Integer = _
( Me.DataGridView1.Rows.Count - 1 - 1 )
Dim curDataGridViewRow Som DataGridViewRow = _
DataGridView1.CurrentRow
Dim curRowNum As Integer = curDataGridViewRow.Index
p Om ( curRowNum > = lastRowNum ) Sen
MsgBox ( " Inga fler rader " ) katalog
Else
Dim nextRow Som DataGridViewRow = _
DataGridView1.Rows ( curRowNum + 1 ) katalog
DataGridView1.CurrentCell = nextRow.Cells ( 0 ) katalog
nextRow.Selected = Sant End
p Om
5
Tryck " F5 " för att köra programmet och klicka " Button1 " för att navigera till nästa rad .