![]() |
ListView Infotext
Hallo,
wie kann man einen zusätzlichen Text unter einem ListView-Item anzeigen lassen? Ich habe als ViewStyle "vsReport". Bei vielen Programmen sieht man dann ja einen zusätzlichen Text (meist hellgrau) unter den einzelnen Items. Gruß Sascha |
Re: ListView Infotext
Hallo Sascha,
schau dir mal das event OnInfoTip von deiner ListView an. Grüße vom marabu |
Re: ListView Infotext
Damit kann man ja nur ein Hint-Window anzeigen. Ich möchte ja dass der String dauerhaft unter den Items angezeigt wird.
|
Re: ListView Infotext
meinst du wirklich "unter" den Items, oder eventuell doch "dahinte"? ansonsten zeig mal einen Screenshot was du meinst.
|
Re: ListView Infotext
ja unter den items.
guckst du hier: 1) ![]() 2) ![]() gruß sascha |
Re: ListView Infotext
hi sascha,
ich denke mal das zauberwort heißt OwnerDraw ;) dazu die eigenschaft Ownerdraw des listViews auf true stellen und mithilfe des OnDrawItem-Events das element selber zeichnen. geht ganz easy :thumb: aenogym |
Re: ListView Infotext
Ja, das hab ich schon versucht, nur das Problem ist, wie bekomme ich den Abstand der Items (untereinander) größer? (bei vsReport). Denn wenn ich unter dem Item Text schreibe, dann steht der Text über dem nächten Item.
|
Re: ListView Infotext
Zitat:
aenogym |
Re: ListView Infotext
hm, es muss doch irgendeinen API-Befehl geben, da sehr, sehr viele Programme diese Funktion nutzen und ich denke mal, dass es da ein Befehl genau wie für die Grupppier-Funktion gibt.
|
Re: ListView Infotext
was macht dich da so sicher? Ich denke mal eher, dass diese Programme die Itmes wirklich alle selber zeichnen. Und nur weil du es nicht gleioch auf Anhieb hinbekommst, heißt es eben noch lange nicht, dass es da einen anderen, einfachheren, Weg gibt.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:02 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-2025 by Thomas Breitkreuz