Einzelnen Beitrag anzeigen

Graf Gustav

Registriert seit: 13. Mär 2011
48 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: FixedRow in TDrawGrid bleibt nicht stehen

  Alt 5. Apr 2020, 16:08
So, Ursache gefunden.
Wenn sich die Anzahl der Listeneinträge ändert, die in dem Grid abgebildet werden,
ist zwangsläufig ein RowCount := <neue Anzahl + 1) erforderlich.
Bei mir sieht das im Prinzip so aus:
Delphi-Quellcode:
DrawGrid1.RowCount := 1;
DrawGrid1.RowCount := Succ(TList1.Count);
RowCount := 1 setzt FixedRows auf 0. (Null verschiebbare Zeilen nicht zulässig?)

Dieses 'Reset'-Vorgehen hat mir irgendwann ein Darstellungsproblem gelöst,
aber da hatte ich wahrscheinlich keine Fixed Row.
In diesem Fall müsste ich es lassen, oder auf FixedRow +1 setzen oder FixedRows neu setzen.

Danke nochmal
Reinhold
  Mit Zitat antworten Zitat