Desplazarse a la siguiente fila de un control DataGridView en la aplicación de Visual Basic.NET usando algunas propiedades DataGridView . Un control DataGridView proporciona una forma poderosa y flexible para mostrar los datos en un formato tabular. Utilice este control para mostrar los datos de población por parte del usuario o de otras fuentes tales como una base de datos . Utilice la propiedad " CurrentCell " " CurrentRow " y pasar a la siguiente fila. Cosas que necesitará
Microsoft Visual Studio
Ver Más instrucciones
1
lanzamiento Microsoft Visual Studio , haga clic en "Nuevo proyecto " en el panel izquierdo de la pantalla del ordenador , y ampliar " Plantillas instaladas . " abajo " Visual Basic" Haga clic en "Windows " y haga doble clic en " Aplicación de Windows Forms " en el centro de la ventana de diálogo para crear un nuevo proyecto.
2
doble clic en " DataGridView " en el panel "Toolbox" para agregar uno a su forma . Haga doble clic en " botón " para añadir un nuevo botón al formulario.
3 Haga doble clic en el formulario para crear un evento de carga del formulario y agregue el código siguiente para agregar cuatro filas de datos a la " DataGridView : " . . .
DataGridView1.ColumnCount = 2
DataGridView1
Columnas RowHeadersVisible = False
( 0 ) Name = " fname "
. Columnas ( 1 ) . Name =" LName "
extremo con
gridRow As String () = { " Juan " , " Smith "}
gridRow1 As String () = {" Kitzia ", " Ramos "}
gridRow2 As String () = {" Oscar ", " González "}
Dim gridRow3 As String () = {" Alan ", " Duran "}
Con fotos de 4
volver a la vista Diseño y haga doble clic en " Button1 " para crear un evento de clic del botón. Agregue el código siguiente para pasar a la siguiente fila cada vez que haga clic en el botón :
lastRowNum Dim As Integer = _
( Me.DataGridView1.Rows.Count - 1 - 1 ) < br >
curDataGridViewRow As DataGridViewRow = _
DataGridView1.CurrentRow
curRowNum Dim As Integer = curDataGridViewRow.Index
Si ( curRowNum > = lastRowNum ) Entonces < br >
MsgBox ( " No hay más filas " )
demás
NextRow As DataGridViewRow = _
DataGridView1.Rows ( curRowNum + 1) spanish
DataGridView1.CurrentCell = nextRow.Cells ( 0 )
nextRow.Selected = True End If
5
Press "F5 " para ejecutar el programa y haga clic en " Button1 " para desplazarse a la siguiente fila.