“Conocimiento Programación>Visual Basics Programación

Cómo mover a la siguiente fila de DataGridView

2012/9/16
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 )

curDataGridViewRow As DataGridViewRow = _

DataGridView1.CurrentRow

curRowNum Dim As Integer = curDataGridViewRow.Index

Si ( curRowNum > = lastRowNum ) Entonces

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.

Visual Basics Programación
Cómo pasar datos entre documentos de Word con VBA
Cómo escribir Loops en VB.NET
Cómo crear un programa para imprimir las sumas en Studio Visual Basic
Cómo hacer un reloj utilizando VB6
Cómo leer la temperatura de la CPU con un programa de Visual Basic 6
¿Qué significa evidencia visual?
Propiedades de los formularios en Visual Basic
¿Cómo se lee línea por línea utilizando Visual Basic
Conocimiento de la computadora © http://www.ordenador.online