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/)
-   -   TListview Spalten in bestimmter Zeile verbinden (https://www.delphipraxis.net/161488-tlistview-spalten-bestimmter-zeile-verbinden.html)

enricoffo 5. Jul 2011 20:12

TListview Spalten in bestimmter Zeile verbinden
 
Hallo,

wie kann ich ein einer Listview mehrer Spalten in einer Zeile verbinden? (Wie z.B. das Verbinden von Zellen in Excel).
Danke für Eure Hilfe.

Luckie 5. Jul 2011 20:14

AW: TListview Spalten in bestimmter Zeile verbinden
 
Ich glaube, da würde ich eher auf ein Stringgrid zurückgreifen und dann selber zeichnen. Nur so eine Idee. Aber frag mich jetzt nicht, wie das konkret aussehen könnte.

Lannes 5. Jul 2011 22:55

AW: TListview Spalten in bestimmter Zeile verbinden
 
Hallo,

bezügl. StringGrid und verbundene Zellen zeichnen könntest Du Dir das mal anschauen: http://www.delphipraxis.net/926533-post7.html

FredlFesl 6. Jul 2011 07:06

AW: TListview Spalten in bestimmter Zeile verbinden
 
Bei einem TListView geht das mit 'OwnerDraw=True' sowie den Events 'OnCustomDraw', 'OnCustomDrawItem', 'OnCustomDrawSubitem' etc.

Wieso man "eher auf ein Stringgrid zurückgreifen" würde, weiss ich nicht.

Luckie 6. Jul 2011 08:49

AW: TListview Spalten in bestimmter Zeile verbinden
 
Zitat:

Zitat von FredlFesl (Beitrag 1110208)
Wieso man "eher auf ein Stringgrid zurückgreifen" würde, weiss ich nicht.

Weil das schon eher nach Excel aussieht. Man hat feste Zeilen, feste Spalten usw. Ist auch mehr so ein Bauchgefühl.

Lannes 6. Jul 2011 17:38

AW: TListview Spalten in bestimmter Zeile verbinden
 
Hallo,

ich bin inzwischen fast völlig zum StringGrid übergegangen, das händeln von Caption und Subitems ging mir auf den Geist. Außerdem ein einfaches Raster braucht man eigentlich öfter als Caption und Subitems. Dazu kommt noch die besseren Möglichkeiten mit Fixed-Cols und -Rows, Selectierung von Bereichen etc.

Sagen wir es mal so, mit einem StringGrid kann ich alles realisieren, mit einem Listview auch, aber um einiges schwieriger.

RWarnecke 6. Jul 2011 19:43

AW: TListview Spalten in bestimmter Zeile verbinden
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,

hast Du TListView benutzt ? Wenn ja, dann schaue Dir doch mal TAdvListView von TMS an. Diese Komponente hat einige Funktionen mehr. Vielleicht kannst Du es ja damit realsieren. Ich habe mal ein Beispiel von TMS für die TAdvistView angehängt.

enricoffo 7. Jul 2011 16:39

AW: TListview Spalten in bestimmter Zeile verbinden
 
Hallo,

danke. Ich werde mal alles sichten.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:32 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