![]() |
Mover el cursor de DBGrid....
Muy buenas listeros,
A ver si me aclaro :(, lo que me gustaria es saber si se puede mover el puntero, cursor o foco de celda de un DBgrid, me refiero a la celda seleccionada en un dbgrid. Cuando digo mover me refiero a hacerlo programaticamente, o sea quisiera que despues de una busqueda o lo que sea poner el "cursor" del DBgrid en una celda determinada, columna y fila determinada, las filas esta claro, posicionandome en el registro adecuado de la tabla, pero la columna como? Desde ya muchas gracias....:cool: |
SetFocus
A ver si esto te sirve.
Teniendo ya en cuenta que posicionas el cursor en la fila que quieres marcar, habría que hacer que dentro de esa fila se posicione en la columna deseada, lo peudes hacer de dos maneras, sabiendo el nombre de la columna o sabiendo el índice de la misma. Te pongo mas o menos un ejemplo de cada a ver si te sirve Sabiendo el número de la columna:
Y sabiendo el nombre de la columna:
Espero que te solucione el problema, un saludo |
La franja horaria es GMT +2. Ahora son las 13:20:53. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi