AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Treeview nur den geklickten Node expandieren

Ein Thema von josefkoller · begonnen am 8. Nov 2012 · letzter Beitrag vom 9. Nov 2012
 
josefkoller

Registriert seit: 22. Okt 2012
49 Beiträge
 
#1

Treeview nur den geklickten Node expandieren

  Alt 8. Nov 2012, 19:19
Hallo,

ich komm einfach nicht drauf. Die Lösung des Problems scheint so einfach zu sein, daß ich beim Googeln auch nichts dazu finde.

Ich hab in einem Treeview Einträge. So in etwa:

Adresse 1 (Level 0);
- Bestellungen (Level 1)
- Artikel (Level 2
....
Adresse 2 (Level 0);
- Bestellungen (Level 1)
- Artikel (Level 2

Beim Aktivieren der Form soll der erste Eintrag expandiert werden, also der gesamte "erste Teil" aufgeklappt werden.
Das bring ich noch hin mit

tv.Items.Item[0].Expand(true);

Beim Klick oder besser beim Fokusieren auf einen anderen Eintrag, soll der vorige Eintrag zugeklappt werden und der fokusierte oder geklickte Eintrag expandiert werden.

Beim OnClick hab ich folgendes probiert:

TV.Items.Item[TV.Tag].Collapse(true);

TV.Selected.Expand(true);
TV.Tag:=TV.Selected.Index;

Im Tag steht auch der richtige Index nur, der vorherige Eintrag wird damit einfach nicht zugeklappt.

Könnt ihr mir sagen, wie man sowas richtig macht.

Danke.

Josef
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:43 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 by Thomas Breitkreuz