Translate

jueves, 21 de noviembre de 2013

Visual Studio: Moverse por un DataGridView de manera manual

Si, ya lo se, existe un componente llamado Binding Navigator que implementa todo esto sin necesidad de escribir una sola línea de código, pero … algunas veces puede resultar útil saber como hacerlo de manera manual (programáticamente)

Para ello usaremos las propiedades del Datagrid:

CurrentRow.Index devuelve la fila actual.

CurrentCell sirve para obtener o fijar la posición en una celda dada. y se pasa de la forma [columna, fila]

RowCount devuelve el número de filas mostradas en el Datagrid.

De esta manera implementar los método First, Previous, Next y Last sería tan fácil como:

moveoverdatagrid

No hay comentarios: