Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - Wie muss man ListView umstellen, dass es so aussieht?
Nano-Ware - Sa 27.08.11 19:00
Titel: Wie muss man ListView umstellen, dass es so aussieht?
Hey
Wie bekomm ich es so hin wie im Anhang? Es geht nicht um die Einzelheiten. Eigentlich geht es nur um die Größe des Items
Danke
BenBE - Sa 27.08.11 19:51
ViewStyle auf vsReport setzen und ne Image List zuweisen. Zusätzlich Spalten unter Columns erzeugen. Dann den ListItems die extra Spalten als Sub-Items zuweisen. HTH.
U.U. kann es nötig sein, sich da nen eigenen OnPaint-Handler zu bauen.
Nano-Ware - So 28.08.11 00:32
Wie gesagt es geht um die Größe der Items. Ich finde leider keine Möglichkeit die Höhe anzupassen bei mir sind die Items immer nur normalgroß eben so wie bei ner listbox o.ä
Vielleicht gibt es ja noch Möglichkeiten.
Danke
Martok - So 28.08.11 03:24
Das ist schon ganz richtig so. Die einfachste Lösung: ändere die Größe der Bilder in der ImageList.
Alles Weitere ist dann OwnerDraw:= true und ein paar Ereignishandler.
Nano-Ware - So 28.08.11 10:14
Okay, darauf bin ich erst garnicht gekommen. Ich hab aber leider noch nie irgendeinen Ereignishandler geändert. Ich bin mir nämlich noch nicht sicher, ob ich für jedes ListView-Item später ein Bild zur Verfügung habe.
Also vorweg ich habe auch noch nie eine Komponente erstellt.. Wäre es möglich, dass ihr mir erklären könntet, wie das geht?
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!