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 18: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 21:11

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

gruss

Uwe Raabe 8. Jun 2016 21: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 09: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 +1. Es ist jetzt 15:57 Uhr.

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