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:
No hay comentarios:
Publicar un comentario