Hallo liebe
DP'ler,
ich würde gerne beim TCRDBGrid die vertikale Scrollbar entfernen und anschließend per Button scrollen. Bei meiner Suche bin ich schon auf ein paar Codeblöcke gestoßen die aber nicht weitergeholfen haben.
Delphi-Quellcode:
var
dbgEssensabruf: TCRDBGrid;
ShowScrollBar(dbgEssensabruf.Handle,SB_HORZ,FALSE);
ShowScrollBar(dbgEssensabruf.Handle,SB_VERT,FALSE);
Dann hab ich noch dbgEssensabruf.ScrollBy(0, -10); probiert aber da verschiebt sich dann irgendwie das Ganze Grid und zeigt die Datensätze nicht mehr richtig an.
https://i.imgur.com/2QGtGBT.png
Wenn ich jetzt normal scrolle mithilfe der Bar scrollt er den Header des DBGrids ja auch nicht weg. Ich müsste also irgendwie an die Position/Wert der Scrollbar kommen, diese am besten unsichtbar schalten und dann per Buttonklick den Wert erhöhen/erniedrigen