Hallo,
Ich habe in einem Projekt folgende Problemstelltun:
In einer Tabelle mit vielen Spalten soll ein Teil der Spalten Horizontal scrollbar sein
und die ganze Tabelle soll Vertical scrollbar sein.
Mein Lösungsansatz:
Ich habe drei VirtualStringTree-Komponenten nebeneinander gestellt (ohne Rahmen), die alle drei
auf die gleichen NodeData-records verweisen. Ich habe nur die VerticalScrollbar der linken
komponente angezeigt und will nun alle drei gemeinsam vertical scrollen. Dazu habe ich im
OnScroll-Ereignis von Grid3 folgende Anweisungen hinzugefügt:
Code:
StringGrid1.scrollBy(Deltax, Deltay);
StringGrid2.scrollBy(Deltax, Deltay);
Mein Problem:
Nun nun scrollen die beiden VirtualStringTrees StringGrid1 und StringGrid2 nicht wirklich mit.
Und die Ansicht wird nicht repainted. Wenn ich die Scrollbars einblende dann bewegen diese sich
auch nicht mit.