![]() |
Spaltenbreite des DBGrids für jede Tabelle abspeichern
Hallo,
ich arbeite mit einem DBGrid. Da bei jedem Öffnen der Datenquelle die Spalten des Grids und damit auch die Breite jeder Spalte neu erzeugt werden, möchte ich diese Breite zu jeder Tabelle mit abspeichern. Dazu möchte ich möchte auf das Ereignis reagieren, wenn der Benutzer die Spaltenbreite ändert und diese dann speichern. Wie kann ich das Erignis abfangen. Gibt es so etwas wie OnCollumnResize? Danke! |
Re: Spaltenbreite des DBGrids für jede Tabelle abspeichern
Zitat:
ich würde die Spaltenbreite nur speichern wenn der Benutzer das Fenster schliesst. Sonst hast Du ja unnötige Schreibzugriffe auf die HD. |
Re: Spaltenbreite des DBGrids für jede Tabelle abspeichern
Hallo Sharky,
das habe ich noch nicht überlegt, wann gespeichert werden soll. Muss ja eigentlich beim Schließen der zugrundeliegenden Datenquelle erfolgen. Wenn ich die Spaltenbreite beim Schließen speichere muss ich das ja auch jedes Mal tun, egal, ob sich etwas geändert hat oder nicht... |
Re: Spaltenbreite des DBGrids für jede Tabelle abspeichern
Zitat:
|
Re: Spaltenbreite des DBGrids für jede Tabelle abspeichern
Hi,
jo, dann werde ich es wohl so machen! Danke! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:22 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-2025 by Thomas Breitkreuz