Registriert seit: 27. Nov 2017
2.490 Beiträge
Delphi 7 Professional
|
AW: DBGrid Spaltenbreite
20. Dez 2018, 15: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.
|