![]() |
ListView - Einträge eintragen
Hi,
ich hab eine Listview auf meine Form gezogen und kann jetzt aber keine einträge im programm vornehmen. ViewStyle hab ich auf ViewStyle := vsReport; gesetzt ... Zeilen,Spalte ???? :gruebel: Könnt ihr mir helfen ?
Delphi-Quellcode:
Listview1.Items[4].SubItems[0] := 'a';
devnull |
Re: ListView - Einträge eintragen
Es wäre wohl hilfreich, wenn du noch ein paar Infos geben könntest, denn so weiß ich nihct wirklich was dein Problem ist. Spalten kannst du z.B. im OI über Column (in der Englischen Version) einrichten.
|
Re: ListView - Einträge eintragen
öh?
Delphi-Quellcode:
meinst du des?
ListView.Items.Item[1].Caption := 'blub';
ListView.Items.Item[1].Subitem.add 'auch blub'; |
Re: ListView - Einträge eintragen
sharkx
Delphi-Quellcode:
das geht nich, Subitem ist nicht definiert ...
ListView.Items.Item[1].Subitem.add 'auch blub';
devnull |
Re: ListView - Einträge eintragen
Zitat:
Delphi-Quellcode:
ListView.Items[1].Subitems.add('auch blub');
|
Re: ListView - Einträge eintragen
tippfehler darfst behalten :-P
|
Re: ListView - Einträge eintragen
Also ich hab das so vor:
Ich möchte einfach in die erste Spalte [1,1],[1,2] der ersten Zeile Daten eintragen. Z. Bsp: Wörter ... Bei Klick des Buttons möchte ich einfach in die Spalten Wörter einführen devnull |
Re: ListView - Einträge eintragen
Nehmen wir an du hast ein Listview names Listview1. auf dem formular.
Zur Designzeit hast du bereits 3 colums hinzugefügt und der Viewstyle steht auf csreport dann geht es so:
Code:
Das geheimnis ist also das TListItem!
procedure TForm1.ColorBtn1Click(Sender: TObject);
var ListItem: TListItem; begin with ListView1 do begin ListItem := Items.Add; ListItem.Caption := 'zeile1'; ListItem.SubItems.Add('erstens'); ListItem.SubItems.Add('zweitens'); ListItem := Items.Add; ListItem.Caption := 'zeile2'; ListItem.SubItems.Add('1. spalte'); ListItem.SubItems.Add('2. spalte'); end; end; Übrigens findest du in der OH ein ähnliches Beispiel Mal nach TListview property items suchen |
Re: ListView - Einträge eintragen
Danke jetzt gehts
devnull :thuimb: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:27 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