AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

TListview Spalten in bestimmter Zeile verbinden

Ein Thema von enricoffo · begonnen am 5. Jul 2011 · letzter Beitrag vom 7. Jul 2011
Antwort Antwort
enricoffo

Registriert seit: 24. Dez 2005
Ort: Keine Ergebnisse gefunden
38 Beiträge
 
Delphi 7 Professional
 
#1

TListview Spalten in bestimmter Zeile verbinden

  Alt 5. Jul 2011, 20:12
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.
Computer machen keine Fehler
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

AW: TListview Spalten in bestimmter Zeile verbinden

  Alt 5. Jul 2011, 20:14
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.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Lannes
Lannes

Registriert seit: 30. Jan 2005
Ort: Münster
745 Beiträge
 
Delphi 3 Professional
 
#3

AW: TListview Spalten in bestimmter Zeile verbinden

  Alt 5. Jul 2011, 22:55
Hallo,

bezügl. StringGrid und verbundene Zellen zeichnen könntest Du Dir das mal anschauen: http://www.delphipraxis.net/926533-post7.html
MfG Lannes
(Nichts ist nicht Nichts) and ('' <> nil ) and (Pointer('') = nil ) and (@('') <> nil )
  Mit Zitat antworten Zitat
FredlFesl

Registriert seit: 19. Apr 2011
293 Beiträge
 
Delphi 2009 Enterprise
 
#4

AW: TListview Spalten in bestimmter Zeile verbinden

  Alt 6. Jul 2011, 07:06
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.
Das Bild hängt schief.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#5

AW: TListview Spalten in bestimmter Zeile verbinden

  Alt 6. Jul 2011, 08:49
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.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Lannes
Lannes

Registriert seit: 30. Jan 2005
Ort: Münster
745 Beiträge
 
Delphi 3 Professional
 
#6

AW: TListview Spalten in bestimmter Zeile verbinden

  Alt 6. Jul 2011, 17:38
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.
MfG Lannes
(Nichts ist nicht Nichts) and ('' <> nil ) and (Pointer('') = nil ) and (@('') <> nil )
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#7

AW: TListview Spalten in bestimmter Zeile verbinden

  Alt 6. Jul 2011, 19:43
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.
Angehängte Dateien
Dateityp: zip Alvdemo.zip (590,2 KB, 9x aufgerufen)
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
enricoffo

Registriert seit: 24. Dez 2005
Ort: Keine Ergebnisse gefunden
38 Beiträge
 
Delphi 7 Professional
 
#8

AW: TListview Spalten in bestimmter Zeile verbinden

  Alt 7. Jul 2011, 16:39
Hallo,

danke. Ich werde mal alles sichten.
Computer machen keine Fehler
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:09 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