Einzelnen Beitrag anzeigen

Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#1

TTreeView - Oberste Nodes bekommen

  Alt 3. Okt 2007, 12:43
Hi DP,
Mithilfe von "<Treeview>.Items[<x>].Item[<...>]... kann ich ja die Nodes eines Levels bekommen.
Wenn ich jetzt aber folgendes Konstrukt habe, wie komme ich da an die obersten (A und D)?
Code:
- A
| |-- B
| |-- C
|
- D
(B und C sind Children von A. A und D haben als Sibling "nil")

MfG
xZise

PS: Ja ich weiß, ich könnte alle Einträge durchgehen und überprüfen ob .Level null ist, aber das dauert du lange
Ich habe nämlich z.B. "A,B" und will dann B markieren.
Dazu müsste ich aber zuerst gucken, welches B (falls es mehrere gibt) . Also ob das B zum ersten Node oder zum zweiten Node auf dem obersten Level
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat