![]() |
Eine Liste so wie ValueListEditor mit mehreren Spalten?
Guten Mittag,
ich bräuchte eine Liste, so ähnlich wie ValueListEditor. Aber irgendwie kann ValueListEditor nur zwei Spalten haben. Ich benötige aber mindestens vier Spalten. Nun weiß ich leider nicht welche Komponente ich benutzen könnte. Google kann mir da leider gar nicht helfen. Es sollte so aussehen, wie auf folgendem Bild: ![]() Über Hilfe würde ich mich sehr freuen. MfG: sk0r |
Re: Eine Liste so wie ValueListEditor mit mehreren Spalten?
Hi,
das ist eine TListView auf den Report-Modus umgestellt (Eigenschaft ViewStyle, iirc). Chris |
Re: Eine Liste so wie ValueListEditor mit mehreren Spalten?
Ah, ok, danke.
Gibt es dafür auch eine Anleitung? Wenn ich in Google suche, bekomme ich leider keine. :( Danke im Voraus. |
Re: Eine Liste so wie ValueListEditor mit mehreren Spalten?
Also, was ich wissen will ist, wie ich auf die einzelnen Spalten zugreifen kann, um dort dann Items
hinzuzufügen, auszulesen usw. Habe schon stundenlang selbst probiert, aber es hat nie geklappt. Wäre nett, wenn jemand weiß wie.
Code:
Ist das die einzige Möglichkeit? Kann man nicht die Columns per Index ansprechen und dann etwas hinzufügen?
listview1.Items.Add.Caption :='X';
listview1.Items.Add.Caption :='Y'; listview1.Items.Item[0].SubItems.Add('Nein'); listview1.Items.Item[1].SubItems.Add('Hallo'); listview1.Items.Item[1].SubItems.Add('Hallo'); Edit: arghh, sorry für Dblpost. |
Re: Eine Liste so wie ValueListEditor mit mehreren Spalten?
Hallo,
eigentlich hast du schon erkannt, wie es funktioniert. Allerdings ist es oft geschickter den Rückgabewert der Methode Add() für weitere Zugriffe aufzuheben. Wenn du im Forum nach ![]() Grüße vom marabu |
Re: Eine Liste so wie ValueListEditor mit mehreren Spalten?
Eine schöne (wenn auch seltene) sinnvolle Einsatzmöglichkeit für with..do
Delphi-Quellcode:
with ListView1.Add do
begin Caption := 'Spalte1'; SubItems.Add('Spalte2'); SubItems.Add('Spalte3'); SubItems.Add('Spalte4'); SubItems.Add('Spalte5'); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:51 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz