Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come passare alla riga successiva in DataGridView

Spostarsi alla riga successiva in un controllo DataGridView nell'applicazione Visual Basic.NET utilizzando alcune proprietà DataGridView . Un controllo DataGridView fornisce un sistema potente e flessibile per visualizzare i dati in formato tabulare . Utilizzare questo controllo per visualizzare i dati popolati da parte dell'utente o da altre fonti, come un database. Utilizzare la proprietà " CurrentCell " " CurrentRow " e di passare alla riga successiva . Cose che ti serviranno
Microsoft Visual Studio
Mostra più istruzioni
1

lancio di Microsoft Visual Studio , fare clic su " Nuovo Progetto" dal riquadro sinistro dello schermo del computer , e espandere " Visual Basic " " Modelli installati . " qui sotto Fare clic su "Windows" e fare doppio clic su " Applicazione Windows Form " dal centro della finestra di dialogo per creare un nuovo progetto .
2

doppio clic su " DataGridView " dal riquadro "Toolbox" per aggiungere uno per il modulo. Fare doppio clic su "Pulsante " per aggiungere un nuovo pulsante al form .

3 Fare doppio clic sul form per creare un evento di caricamento form e aggiungere il seguente codice per aggiungere quattro righe di dati al " DataGridView : " . . .

DataGridView1.ColumnCount = 2

DataGridView1

RowHeadersVisible = False

Colonne ( 0 ) Name = " FName "

. Colonne ( 1) . Nome = " LName "

End With

Dim gridRow As String ( ) = { " Mario " , " Rossi " }

Dim gridRow1 As String ( ) = { " Kitzia " , " Ramos "}

Dim gridRow2 As String ( ) = { " Oscar " , " Gonzalez "}

Dim gridRow3 As String ( ) = { " Alan " , " Duran "}

Con
4

Passare di nuovo alla forma vista del design e fare doppio clic su " Button1 " per creare un evento click del pulsante . Aggiungere il seguente codice per passare alla riga successiva ogni volta che si fa clic sul pulsante :

Dim lastRowNum As Integer = _

( Me.DataGridView1.Rows.Count - 1 - 1)

Dim curDataGridViewRow Come DataGridViewRow = _

DataGridView1.CurrentRow

Dim curRowNum As Integer = curDataGridViewRow.Index

( curRowNum > = lastRowNum ) Poi < br

MsgBox > ( " Niente più righe " ) per

Else

Dim nextRow Come DataGridViewRow = _

DataGridView1.Rows ( curRowNum + 1 ) per

DataGridView1.CurrentCell = nextRow.Cells ( 0 ) per

nextRow.Selected = True

End If
5

Premere " F5 " per eseguire il programma e fare clic su " Button1 " per passare alla riga successiva .

 

Programmazione © www.354353.com