![]() |
SetFocus en una posicion determinada (campo de un DBGRID)
Buenas tardes a todos...
Tengo una duda respecto al DBGrid... La idea es esta: Tengo en un Form un DBGrid y un Boton. El DBGrid esta ligado a una BD y ya tiene informacion ( 2 campos, [clave y descripcion] ). Con el Boton (en el evento OnClick), lo que pretendo hacer es poner el foco en la fila 2 ( ó fila n ), colunma 2 (descripcion) pero que el cursor aparezca al final de lo que ya esta escrito, listo para seguir escribiendo al final... Algo asi como poner el DBGrid en modo Edit ( bueno en si, se pone la TTable, no el DBGrid ) ... Esto es lo que tengo :
hasta aki, todo bien... el detalle es que me manda el foco a la segunda columna (lo que yo quiero) pero el texto que ya tiene me aparece seleccionado. Lo que yo quiero hacer es que ese texto no aparezca seleccionado, si no que el cursor este al final, para poder escribir inmediatamente.... Espero haberme explicado... y si no.... encontre un hilo, que muestra algo que quiero, pero aplicado a un TEdit .... algo asi Gracias..... |
No es muy elegante lo que te propongo pero algo es algo:
Bye |
Muchas gracias keyboy
Si funciona.... :D:D ( es obvio, si no no lo hubieras puesto, verdad ?? ) :D En fin... Muchas gracias.... Eso de Cita:
Me gustaria saber cuales son, algun otro miembro que pueda ayudar.... Aclarando, la solucion que puso keyboy funciona MUY bien ;);) Gracias.... Salu2!!!! |
La franja horaria es GMT +2. Ahora son las 00:27:59. |
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