Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.453 Beiträge
 
Delphi 12 Athens
 
#18

AW: DBGrid1.Columns[0].Width:= .... / geht das auch automatisch?

  Alt 27. Nov 2021, 10:29
Ist das nicht alles sehr kompliziert? Dafür gibt es doch TColumn.DefaultWidth ? Das verwendet das DisplayWidth Property des Fields. Durch geeignete Werte dort (z.B. bei calculated fields) kann man die Spaltenbreite recht einfach steuern.

Wenn es denn tatsächlich von Hand gehen soll, bietet sich auch TCustomGrid.TextWidthToColWidth an. Das berücksichtigt wenigstens auch noch die Ränder links und rechts.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat