2010-04-15 15 views
5

Ich habe ein TreeView-Steuerelement, das wie ein Ordner-Browser funktioniert. Da das Laden der gesamten Ordnerstruktur von der Festplatte viel Zeit in Anspruch nimmt, versuche ich immer nur eine Ebene zu laden. So habe ich eine Funktion, die Knoten für alle Ordner im aktuellen Knoten hinzufügt.bekomme den expandierenden Knoten in einer Baumansicht

Ich dachte, dass die beste Methode, um es auf dem BeforeExpand Ereignis des TreeView laufen würde.

funktioniert nicht, da das Klicken auf das + Zeichen zum Erweitern den Knoten auch nicht auswählt.

So finden Sie den Knoten, der erweitert wird.

Antwort

8

Die BeforeExpand Ereignis sollte funktionieren. Es hat eine TreeViewCancelEventArgs, die eine Node Eigenschaft enthält. Es ist im Wesentlichen der Knoten, der erweitert wird.

+0

ohh, wie konnte ich das vermissen, danke. – Iulian

+1

nette Antwort .... es hilft mir .... vielen Dank ... – Pritesh

Verwandte Themen