![]() |
VirtualStringTree - Kolonnen - Text zu lang - Höhe anpassen
Hallo zusammen,
ich habe einen VirtualStringTreeView auf dem sind mehrere Kolonnen. Wenn der Inhalt einer Zelle zu lang ist, wird er abgekürzt (Text x...). Was kann ich tun, dass der Text umgebrochen wird und nicht abgekürzt wird. Jetzt:
Delphi-Quellcode:
Soll:
Knoten 1 | Das ist ein... | weitere Kolonnen
Delphi-Quellcode:
Knoten 1 | Das ist ein | weitere Kolonnen
| Test | Hat jemand einen Tipp für mich? Vielen Dank und Grüsse Stefan |
Re: VirtualStringTree - Kolonnen - Text zu lang - Höhe anpas
Hmm,
kann Dir leider auch nicht direkt weiterhelfen... Bei mir sind das meist Zeilen die ich darstelle, kein ganzer Text aber da kommt es auch manchmal vor das eine Spalte zu kurz ist. Als Kompromiss zeige ich im Hint der Spalte die Zeile nochmal an. Da wird dann die Zeile komplett noch mal eingeblendet wenn du mit der Maus drüber gehst. Im OnGetHint Ereignis des VST:
Delphi-Quellcode:
greetz Lun
if ((Sender = nil) or (Node = nil)) then begin
Exit; end else begin if(Column = 2) then begin Data := Sender.GetNodeData(Node); HintText := TTreeDataClass(Data.FObject).InhaltderZeile; end und dann die anderen Spalten belegen if(Column = bla) dann zeig das an oder läßt halt was weg Konnte Dir zwar keine Lösung geben vieleicht ne alternative, wenn es dafür keine Lösung geben sollte. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:17 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz