Barra de rolagem do DBGrid

Delphi

20/05/2003

Galera, não sei se alguém já teve essa dúvida, ou desejou
alterar isso mas...

A barra de rolagem vertical do DBGrid tem um comportamento
diferente do padrão. Ela fica sempre no meio (enquanto
estamos navegando nos registros intermediários) e depois
pula para o final ou para o início quando chegamos no
último ou primeiro registro respectivamente.

Como eu poderia alterar esse comportamento para um comportamento
padrão, em que a barra se movesse gradualmente??? Como
posso fazer? Ou deveria utilizar outro componente? Qual?


[]´s a todos

Neo_Coder®
--------------------
POWERED BY DELPHI
--------------------


Neo_coder®

Neo_coder®

Curtidas 0

Respostas

Neo_coder®

Neo_coder®

20/05/2003

Putz... ninguém sabe de uma dica não???


GOSTEI 0
Regisjj

Regisjj

20/05/2003

Caro,

Não sei a solução mas este problema ocorre devido (levo em consideração que vocês esteja usando um TQuery ou TTable ou semelhante) o componente de acesso a dados não traz para a máquina todos os registros que estão no banco e o ScrollBar leva em consideração a quantidade de registros para se movimentar, se ele não sabe quantos registros realmente existem então não pode mover-se corretamente.

Tente usar um TClientDataSet e acho que seu problema será resolvido.


GOSTEI 0
POSTAR