Thema: Delphi DBGrid Spaltenbreite

Einzelnen Beitrag anzeigen

Delphi.Narium

Registriert seit: 27. Nov 2017
2.415 Beiträge
 
Delphi 7 Professional
 
#8

AW: DBGrid Spaltenbreite

  Alt 20. Dez 2018, 14:40
TJvDBGrids von den Jedis nehmen und dort AutoSizeColumns auf false setzen.

Bei dem TJvDBGrid kann man auch die Mindest- bzw. Höchstbreite der Spalten festlegen ...

Ansonsten: Im AfterOpen der Tabellen- / Abfragekomponente die Werte nach Wunsch setzen.

Alte Werte ggfls. im BeforeClose-Ereignis speichern, um sie später wieder laden zu können.

Dazu könnte man zum Speichern DBGrid1.Columns.SaveToFile(DBGrid1.Name + '.cfg') und zum Laden DBGrid1.Columns.LoadFromFile(DBGrid1.Name + '.cfg') nehmen.
  Mit Zitat antworten Zitat