Barra de rolagem do DBGrid

20/05/2003

1

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
--------------------


Responder

Posts

20/05/2003

Neo_coder®

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


Responder

20/05/2003

Regisjj

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.


Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira