Fórum Como usar ENTER no lugar do TAB em uma GRID ??? #216272
24/02/2004
0
Ola, Pessoal !
Gostaria de saber se é possivel usar o ENTER no lugar do TAB em uma GRID.
Obrigado a todos...
Gostaria de saber se é possivel usar o ENTER no lugar do TAB em uma GRID.
Obrigado a todos...
Doni
Curtir tópico
+ 0
Responder
Posts
24/02/2004
Marco Salles
Doni, Primeiro Desabilite a Tecla Tab Na Grid(Isto é Opcional) Vá Em Options Do ObjectInspector Do DbGrid1 e Selecione dgtabs Em False
Depois Escreva o Código Abaixo:
Se Quiser Corrijir Um Imperfeição Quando Dá Enter Ao Inves De Tab Ao Se Mudar De Campo Escreva O Código Abaixo:Opcional, Mas Vale a Pena Conferir
Depois Escreva o Código Abaixo:
procedure TForm1.DBGrid1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin if Key=VK_Return Then Key:=Vk_Tab; end;
Se Quiser Corrijir Um Imperfeição Quando Dá Enter Ao Inves De Tab Ao Se Mudar De Campo Escreva O Código Abaixo:Opcional, Mas Vale a Pena Conferir
procedure TForm1.DBGrid1ColEnter(Sender: TObject); begin DbGrid1.EditorMode:=True; end;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)