Tab no DBGrid
Pessoal, é o seguinte, tenho um DBGrid com 10 registro por exemplo, quando eu clico no primeiro e do Um Tab, ele não pula para o segundo registro, e sim para um outro campo do meu formulário, como posso resolver este problema ?
Obrigado
Obrigado
Leandrosl
Curtidas 0
Respostas
_rodfaria_
11/09/2005
No evento OnKeyDown do DBGrid faça:
if Key=VK_TAB then begin
Key:=VK_DOWN;
end;
Rod.
if Key=VK_TAB then begin
Key:=VK_DOWN;
end;
Rod.
GOSTEI 0
Marco Salles
11/09/2005
Mas isto não é problema .. Isto é o Padrão... Varrer todos os campos do Registro com a tecla tab... A Estrategia do _rodfaria_ Deve resolver o problema se este for mesmo o problema..
GOSTEI 0
Leandrosl
11/09/2005
Pessoal eu testei a dica passada acima mais não funciono
Obrigado
Obrigado
GOSTEI 0
Marco Salles
11/09/2005
Pessoal eu testei a dica passada acima mais não funciono
A Dica não foi passda por mim , mas eu acredito que ela ira funcionar
procedure TForm1.DBGrid1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin if Key=VK_TAB then Key:=VK_DOWN; end;
Voce fez exatamente isso :?: :?: :?:
GOSTEI 0
Leandrosl
11/09/2005
Ok pessoal, já consegui resolver o problema
Obrigado
Obrigado
GOSTEI 0