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 Einträge in Listview (https://www.delphipraxis.net/115605-eintraege-listview.html)

Jeff93 14. Jun 2008 21:26


Einträge in Listview
 
Hallo, ich wollte fragen wie man eigentlich Items in eine TListview einfügt mit mehreren Kolonnen und wenn ViewStyle auf vsReport steht?

Danke im Voraus.

Jeff93

IceTube 14. Jun 2008 21:30

Re: Einträge in Listview
 
Hallo!

Das macht man so:

Delphi-Quellcode:
procedure....
var Item : TListItem;
begin
Item := ListView1.ITems.Add;

//ImageIndex
Item.ImageIndex := 0;

//Caption des Items --> also die erste Spalte
Item.Caption := 'Item 1';

//SubItem hinzufügen
Item.SubItems.Add('');

//SubItem benennen
Item.SubItems.Strings[0] := 'SubItem 1';
end;
Edit:
Natürlich "Item:TListITem" :drunken:

lg

Matze 14. Jun 2008 21:37

Re: Einträge in Listview
 
Beim Hinzufügen kannst du den SubItems auch direkt einen Text zuweisen. Statt

Delphi-Quellcode:
Item.SubItems.Add('');
Item.SubItems.Strings[0] := 'SubItem 1';
Einfach so:
Delphi-Quellcode:
Item.SubItems.Add('SubItem 1');
Grüße

Jeff93 14. Jun 2008 21:40

Re: Einträge in Listview
 
Ok, dann danke ich dir für die schnelle Antwort von euch Beiden.

@IceTube
Ich denke aber dass ich stat ListItem, Item schreibe sonst denke ich funkt es nicht^^
Delphi-Quellcode:
var ListItem : TListItem;
Delphi-Quellcode:
Item.ImageIndex := 0;
Nochmals danke^^.

Luckie 14. Jun 2008 21:44

Re: Einträge in Listview
 
In der Delphi-Hilfe findet man dazu ein schünes Beispiel.

Jeff93 14. Jun 2008 21:46

Re: Einträge in Listview
 
Und unter was kann ich dieses Beispiel finden?

sry hab nachgeschaut nichts gefunden

Luckie 14. Jun 2008 21:59

Re: Einträge in Listview
 
TListview. Aber ich sehe gerade, du hast die Turbo Delphi Version, keine Ahnung, ob in der Hilfe auch die Beispiel dabei sind.

DP-Maintenance 14. Jun 2008 21:59

DP-Maintenance
 
Dieses Thema wurde von "Matze" von "Sonstige Fragen zu Delphi" nach "VCL / WinForms / Controls" verschoben.
TListView -> VCL

Matze 14. Jun 2008 22:00

Re: Einträge in Listview
 
Hallo Michael,

nein dort sind leider keine Beispiele dabei, zumindest habe ich bisher kein einziges gefunden. Früher war eben alles besser. ;)

Grüße


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