Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Wie groß sind die Items in einem VCL-ListView (https://www.delphipraxis.net/189403-wie-gross-sind-die-items-einem-vcl-listview.html)

Der schöne Günther 8. Jun 2016 19:52


Wie groß sind die Items in einem VCL-ListView
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich habe einen TListView mit
Delphi-Quellcode:
ViewStyle = vsReport
. Ich gebe dem ListView noch Bildchen für die Items mit
Delphi-Quellcode:
SmallImages = myFancyImageList
.

Woher weiß ich wie hoch ein ListItem ist? Ich möchte meinen TListView nur so hoch machen, dass genau alle Items reinpassen.

Wenn die Images drastisch größer als die Schriftart sind scheint die Formel zu sein:
Delphi-Quellcode:
totalHeightPx := ListView.Items.Count * (ListView.SmallImages.Height+2) - 1;


Gibt es etwas besseres am ListView das ich abfragen könnte?

Im Anhang nochmal als Bild: Ich möchte den überflüssigen Bereich da unten weghaben.

EWeiss 8. Jun 2016 22:11

AW: Wie groß sind die Items in einem VCL-ListView
 
Gibt es da kein IntegralHeight?

gruss

Uwe Raabe 8. Jun 2016 22:18

AW: Wie groß sind die Items in einem VCL-ListView
 
Ich hätte jetzt spontan TListItem.DisplayRect probiert.

Der schöne Günther 9. Jun 2016 10:14

AW: Wie groß sind die Items in einem VCL-ListView
 
Es ist wie immer- Uwe antwortet, Lösung ist da :thumb:


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:46 Uhr.

Powered by vBulletin® Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf