Avatar billede wizardry007 Nybegynder
14. juni 2002 - 15:23 Der er 3 kommentarer og
1 løsning

Kun parents i treeview

jeg har et tree jeg skal gennemløbe:
-dato1
  -navn1
  -navn2
-dato2
  -navn1
  -navn3

men jeg skal kun bruge de to dato parents, og hvis jeg laver et gennemløb som f.eks
for I:=0 to TreeView1.Items.Count do.....
så kommer jeg også igennem deres children...
nogen ideer ???
Avatar billede nih Novice
14. juni 2002 - 15:36 #1
for i := 0 to TreeView.Items.Count do begin
    if TreeView.Items[i].Parent = nil then
      showmessage('denne node er en rod');

  end;


Niels
Avatar billede wizardry007 Nybegynder
14. juni 2002 - 15:43 #2
jeg beklager meget men jeg har en tilføjelse til spørgsmålet, jeg glemte nemlig at der er tre levels i mit træ....
-dato1
  -navn1
    -file1
    -file2
  -navn2
    -file1
osv.....
derfor kan jeg ikke helt bruge overstående kode, da jeg så også får navnene som parents til Filerne...
Avatar billede nih Novice
14. juni 2002 - 15:53 #3
begin
  for i := 0 to TreeView.Items.Count -1 do begin
    if TreeView.Items[i].Level = 1 then
      showmessage('dette er level 2 ' +
      TreeView.Items[i].Text );

  end;
end;

den her lister alle der er i 2 level.

Niels
Avatar billede wizardry007 Nybegynder
14. juni 2002 - 16:09 #4
takker mange gange !!!
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