ScrollBar no DBGrid .... Como tirar?
20/08/2004
0
:D olá delpheiros de plantão.
Estou com um probleminha ....
Tenho um DBGrid com 12 registro e sempre haverá 12 registros e todos eles estão na tela e como sabemos quando se tem mais de 1 registro no DBGrid, é mostrada uma barra de rolagem (ScrollBar) eu quero tira-la, mas não sei como.
:wink: valeu mossada
Estou com um probleminha ....
Tenho um DBGrid com 12 registro e sempre haverá 12 registros e todos eles estão na tela e como sabemos quando se tem mais de 1 registro no DBGrid, é mostrada uma barra de rolagem (ScrollBar) eu quero tira-la, mas não sei como.
:wink: valeu mossada
Mitsalito
Curtir tópico
+ 0
Responder
Posts
21/08/2004
Tatuweb
Use a API abaixo:
Tente também ao invés de SB_VERT colocar SB_BOTHou SB_HORZ. Aonde vc vai colocar isso depende da sua aplicação. Tente colocar no evento OnShow do form. Se não de certo coloque no OnMouseMove do DbGrid.
ShowScrollBar (DbGrid1.Handle, SB_VERT, FALSE);
Tente também ao invés de SB_VERT colocar SB_BOTHou SB_HORZ. Aonde vc vai colocar isso depende da sua aplicação. Tente colocar no evento OnShow do form. Se não de certo coloque no OnMouseMove do DbGrid.
Responder
24/08/2004
Mitsalito
E ai TatuWeb valeu pela dica, já usei e funcionou muito bem, quase muito bem exceto pelo seguinte acontecimento.
Quando usei no evento onDrawnColumnCell, não consegui movimentar os dados dentro do grid e quando coloquei a chamada pelo evento onActivate do form assim que eu movimento os dados dentro do grid ela reaparece.
Mas assim mesmo valeu o mais dificil vc me disse o resto eu me viro.
:)
Quando usei no evento onDrawnColumnCell, não consegui movimentar os dados dentro do grid e quando coloquei a chamada pelo evento onActivate do form assim que eu movimento os dados dentro do grid ela reaparece.
Mas assim mesmo valeu o mais dificil vc me disse o resto eu me viro.
:)
Responder
Clique aqui para fazer login e interagir na Comunidade :)