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 :
Código Delphi
[-]procedure TForm1.Button1Click(Sender: TObject);
begin
DBGrid1.SelectedIndex := 2; Table1.Edit; DBGrid1.SelectedField.FocusControl; end;
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.....