curtiss hat folgendes geschrieben : |
Zum Thema Grid ist die falsche komponente: Es gibt mir die möglichkeit einer Tabelarischen darstellung und zB. Node-Darstellung was diese Komponente durchaus sinnvoll für meinen Einsatzzweck macht! |
Die VirtualTrees kombinieren die Möglichkeit einklappbare Unterknoten einer TreeView und eine tabellarische Darstellung zu haben.
Auf diese Weise kannst du einer Zeile ein Datenobjekt zuordnen und die VirtualTreeView fragt dich dann zur Laufzeit was in welche Spalte gehört. Es wird also anders als beim StringGrid oder der TListView gar nicht erst irgendwo ein Text hinzugefügt, sondern es wird einfach bei dir gefragt was an der gerade zu zeichnenden Stelle hingehört.
Das ist also exakt wie du es haben möchtest, nur
extrem viel schneller als mit TListView oder TStringGrid. Zudem hast du auch deutlich mehr Möglichkeiten und die Bedienung ist auch deutlich intuitiver und anpassbarer (vom eher grausigen Aussehen des TStringGrids einmal ganz abgesehen).