ScrollBar no DBGrid .... Como tirar?
: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
Curtidas 0
Respostas
Tatuweb
20/08/2004
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.
GOSTEI 0
Mitsalito
20/08/2004
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.
:)
GOSTEI 0