![]() |
Beim Runterscrollen eines DBGrids Spalte erhalten.
Hallo zusammen,
ich habe ein DBGrid, das mehr Spalten hat, als auf dem Bildschirm angezeigt werden können. Wie kann ich es schaffen, das wenn ich z.B. ganz nach rechts scrolle und dann nach unten, das das DBGrid nicht immer wieder nach links springt, wenn ich runter scrolle ? Gruss Holger |
Re: Beim Runterscrollen eines DBGrids Spalte erhalten.
Hallo Holger,
beim vertikalen Scrollen im DBGrid wird normalerweise die Spalte beibehalten. Vielleicht hast du eigenen Code verbaut, der das Verhalten bewirkt? Freundliche Grüße |
Re: Beim Runterscrollen eines DBGrids Spalte erhalten.
Hallo,
das stimmt solange, bis ich mit der Maus in das DBGrid klicke, dann geht es wieder nach ganz links. Habe unter oncellclick nichts programmiert ... Gruss Holger |
Re: Beim Runterscrollen eines DBGrids Spalte erhalten.
Ich kann das nicht nachvollziehen.
Entweder stelle ich mich ziemlich deppert an oder da ist ein Unterschied zwischen unseren Delphi-Versionen. |
Re: Beim Runterscrollen eines DBGrids Spalte erhalten.
Hi zusammen
@HolgerCW: Das DBGrid unter DelphiTurbo Explorer/Delphi2006 verfügt über ein Property 'IndicatorOffset', womit die erste sichtbare Spalte bezeichnet wird. Unter älteren Delphi-Versionen gibt es diesebe Property, wahrscheinlich unter anderem Namen, auch. Gruss Delbor |
Re: Beim Runterscrollen eines DBGrids Spalte erhalten.
Hallo zusammen,
aber die Property IndicatorOffset kann ich nicht finden. Gibt es denn nciht eine möglichkeit beim nach rechts scrollen abzufragen wo ich mich gerade befinde und wenn dann ein oncellclick ausgeführt wird diese Position wieder anzuzeigen ? Mit den Zeilen geht das ja so:
Delphi-Quellcode:
und dann später
zst_bookmark:=DataModule1.Query1.GetBookmark;
Delphi-Quellcode:
Das bräuchte ich auch für die Spalten. Nur wird das ja nach dem Schema nicht gehen.
try
DataModule1.Query1.GotoBookmark(zst_bookmark); except DataModule1.Query1.Last; end; Gruss Holger |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:50 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz