Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Salir de un dbgird con el tabulador (https://www.clubdelphi.com/foros/showthread.php?t=10768)

aram2r 28-05-2004 10:38:47

Salir de un dbgird con el tabulador
 
Hola y gracias, necesito salir de un dbgrid cuando pulso el tabulador pero lo unico q hace es ir de registro en registro, tiene alguna propiedad q elimine este comportamiento?? o hay alguna manera de solventarlo???.

delphi.com.ar 28-05-2004 15:42:48

Podrías hacerlo "a mano":
Código Delphi [-]
procedure TForm1.DBGrid1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
  if Key = VK_TAB Then
  begin
    SelectNext(ActiveControl, True, True);
    Key := 0;
  end;
end;

roman 28-05-2004 16:36:07

O bien quitar dgTabs de la propiedad Options:

Código Delphi [-]
DBGrid1.Options := DBGrid1.Options - [dgTabs];

// Saludos

delphi.com.ar 28-05-2004 16:52:36

Cita:

Empezado por roman
O bien quitar dgTabs de la propiedad Options

Evidentemente me perdí de algo :D

aram2r 28-05-2004 18:12:00

:D La verdad q a veces buscamos la solucion mas complicada cuando lo mas facil está delante de nuestras narices!! Si es un tigre me come..... :o
Gracias


La franja horaria es GMT +2. Ahora son las 12:51:43.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi