Delphi-PRAXiS
Seite 1 von 2  1 2      

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 Mehrspaltige Text/Bild ListBox? (https://www.delphipraxis.net/58618-mehrspaltige-text-bild-listbox.html)

3_of_8 9. Dez 2005 16:39


Mehrspaltige Text/Bild ListBox?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Aaalso, ich habe zwar schon gesucht, aber keine richtigen Antworten gefunden:

Ich brauche eine Listbox, mit der man einfach sowas wie im Anhang machen kann.

Luckie 9. Dez 2005 16:42

Re: Mehrspaltige Text/Bild ListBox?
 
Das ist keine Listbox, sondern ein Listview mit dem Anzeigestil Bericht.

3_of_8 9. Dez 2005 16:57

Re: Mehrspaltige Text/Bild ListBox?
 
Uuuups.
Und was ist eine ListView?

faux 9. Dez 2005 17:11

Re: Mehrspaltige Text/Bild ListBox?
 
Zitat:

Zitat von 3_of_8
Und was ist eine ListView?

Probiers einfach aus. :zwinker:
Listview ist eine Hierachische Liste, welche die selben Ansichten wie der Windows Explorer hat.

Grüße
Faux

3_of_8 9. Dez 2005 17:49

Re: Mehrspaltige Text/Bild ListBox?
 
Guuuut.

Aber ein Problem habe ich noch:

Wie füge ich ein neues Item hinzu?

Nightshade 9. Dez 2005 17:52

Re: Mehrspaltige Text/Bild ListBox?
 
Delphi-Quellcode:
var li : TListItem;

procedure AddItem;
begin
  li := ListView1.items.add;
  li.Caption := 'Text in ersten Spalte';
  li.Subitems.add('Text in zweiter spalte');
end;

faux 9. Dez 2005 17:55

Re: Mehrspaltige Text/Bild ListBox?
 
Wenn ich mich nicht täusche gehts auch einfach mit ListView1.Items.Add('Caption'). Habs aber nicht Probiert.

doch keine Grüße... :mrgreen:

3_of_8 9. Dez 2005 18:13

Re: Mehrspaltige Text/Bild ListBox?
 
Ich denke auch, dass es so geht, aber nicht mit SubItems.

@Nightshade: Wieso einfügen, bevor das festgelegt wurde? Und, muss ich es danach noch freigeben?

Am besten, ich formuliere das ganze mal anders. Ich habe ein Record:

Delphi-Quellcode:
type TBla=record
title, bla1, bla2: String;
end;
Ich habe ein array of TBla (dynamisch). Das soll jetzt eingefügt werden.

Bei der ListBox sah das so aus:

Delphi-Quellcode:
lst.items.add(title+' '+bla1+' '+bla2);
Wie mache ich das mit TListView?

ManuMF 9. Dez 2005 18:20

Re: Mehrspaltige Text/Bild ListBox?
 
Ich hab's eben gearde durch dieses Them gelernt, da ich es auch nicht wusste :mrgreen:

Delphi-Quellcode:
var Neu : TListItem;

begin
  Neu := lst.Items.Add;
  Neu.Caption := title;
  Neu.SubItems.Add(bla1);
  Neu.SubItems.Add(bla2);
end;
Gruß,
ManuMF

Nightshade 9. Dez 2005 18:43

Re: Mehrspaltige Text/Bild ListBox?
 
Die Methode Add, verfügt über keine Parameter.

Delphi-Quellcode:
Add (Methode von TListItems)

function Add: TListItem;


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:10 Uhr.
Seite 1 von 2  1 2      

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