Einzelnen Beitrag anzeigen

khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.929 Beiträge
 
FreePascal / Lazarus
 
#1

Grid grösse anpassen im constructor

  Alt 25. Mai 2009, 11:15
hallo zusammen,
ich habe ein Form in dessen FormCreate
ein DBGrid erzeugt wird.

Delphi-Quellcode:
 FArtikelDBgrid:= TArtikelDBgrid.create(self);
 FArtikelDBgrid.width := self.width;
 ..
 ..
 ..
leider wird die letzte Gridspalte des FArtikelDBgrid erst beim wiederholten anzeigen des Grid in der richtigen Breite angezeigt, da diese in Abhängigkeit der Gridbreite steht und beim Erzeugen ja noch nicht gesetzt ist

 self.columns[0].width := restbreite; restbreite wird aus der Gesamtbreite des grid und dem schon "verbrauchten" Platz berechnet.

ein refresh bringt auch nix

was mache ich falsch?

danke gruss Kh
Karl-Heinz
  Mit Zitat antworten Zitat