Einzelnen Beitrag anzeigen

Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.298 Beiträge
 
Delphi 12 Athens
 
#1

DBGrid Spaltengrößen fehlerhaft

  Alt 15. Mär 2016, 07:55
Hallöle...

Ich kann euch das leider nur sinngemäß erklären da ein Testprojekt garantiert funktioniert.

GEGEBEN:
Delphi Seattle

Viele Formulare mit jeweils einem DBGrid auf verschiedenen Parents (Panel, Groupbox, TabSheet). Für die Spalten existiert eine "Funktion" die die Spaltenbreite und Position wegspeichert und wieder herstellt. Funktioniert hunderte Male normal. Das Setzen der Spalten erfolgt jeweils im On Show.

IST:
Ein Formular schießt quer. Das Grid läßt sich nicht im On Show dazu bewegen die Spalten wieder herzustellen. ALLE Spalten sind exakt 64 breit auch wenn zur Designzeit andere Werte eingetragen sind. Testweise über einen Timer von 50ms nach OnShow die Spaltenformatierung gesetzt macht das was es soll.

Bei einem Kollegen war nur die Spalte 0 betroffen. Egal wie sie gesetzt war... zur Laufzeit immer 64.

Hat jemand dazu eine Idee?

Danke...
  Mit Zitat antworten Zitat