Avatar billede azs Nybegynder
09. marts 2001 - 12:08 Der er 12 kommentarer og
1 løsning

Columns ?

Hvordan kan man til føje Tekst til en og flere columns i en ListView komponent ?

Og hvordan kan man Redigere og Slette columns ?

/azs
Avatar billede martinlind Nybegynder
09. marts 2001 - 12:47 #1
Runtime eller designTime
Avatar billede azs Nybegynder
09. marts 2001 - 13:16 #2
Gerne begge !
Avatar billede martinlind Nybegynder
09. marts 2001 - 13:21 #3
Højre click på componenten, og vælg style jeg mener det er Report og List der viser columns

/Martin
Avatar billede azs Nybegynder
12. marts 2001 - 15:32 #4
Det er nu ikk lige det jeg mener !

Jeg mener hvordan man kan tilføje noget RunTime til en Listview-Columns !

f.eks.

Listview1.Columns.Items.add[0] := \'Hello\';
Listview1.Columns.Items.add[1] := \'Hello\';
Avatar billede martinlind Nybegynder
12. marts 2001 - 15:35 #5
Det er noget med at Columns.Add retunere en Node og på Den Node skal du adde resten af dine Columns, mener jeg.
Avatar billede azs Nybegynder
12. marts 2001 - 15:38 #6
jeg prøver lige!!

Sådan som du siger det der er det vist nok i DesignTime!
Avatar billede martinlind Nybegynder
12. marts 2001 - 15:43 #7
Også er det også sådan Runtime.

with Listview1.Columns.Items.add do
begin
  Text := \'Hallo\'
  ImageIndex := 0;
  osv.
end;
Avatar billede azs Nybegynder
12. marts 2001 - 16:44 #8
Nej nu er det ikk helt lige som du gør !

jeg fandt ud af at det var sådan !

Listview1.Items.Add.Caption := \'ads\';
Listview1.Items.Item[0].SubItems.Add(\'fsdf\');
Listview1.Items.Item[0].SubItems.Add(\'fsdf\');
Listview1.Items.Item[0].SubItems.Add(\'fsdf\');
Avatar billede martinlind Nybegynder
13. marts 2001 - 10:42 #9
Det er faktisk det samme du tager fat i element 0 og adder subitems, jeg gør det samme fordelen ved min måde er at du ikke skal holde styr på hved for en du lige har added, du kunne jo komme ud for at skulle adde mere en nr. 0.
for cnt := 0 to 10 do
with Listview1.Columns.Items.add do
begin
  Text := \'Hallo\'
  ImageIndex := 0;
  SubItems.Add(\'fsdf\');
  SubItems.Add(\'fsdf\');
  SubItems.Add(\'fsdf\');
end;

opretter ti rækker med fire koloner.

/Martin
Avatar billede azs Nybegynder
13. marts 2001 - 22:24 #10
Hvordan er det man så kan få fat i tekst fra f.eks. Column 1 og 3 ???
Avatar billede azs Nybegynder
13. marts 2001 - 22:25 #11
Og så ligge det i en Edit box ???
Avatar billede martinlind Nybegynder
14. marts 2001 - 09:14 #12
Ved at tage fat i det Index du søger:

Edit1.Text := ListView.Items[Index].Text
Avatar billede azs Nybegynder
21. marts 2001 - 20:51 #13
upz jeg glemte at acceptere =)

her er dine point
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester