VB.NET / Treeview, Nodeclick

Seemann

Admiral Rumflasche
ID: 40871
L
8 Mai 2006
600
66
'n Abend liebe Forumsgemeinde.

Ich hab folgendes Problem: Ich hab in VB.NET ein Treeview-Steuerelement mit ein paar Einträgen (= Nodes) auf mehreren Ebenen. Das heißt, ich kann den Baum mit dem Plus-Zeichen vor den Einträgen auf- und zuklappen.

Das ganze geklicker auf den Nodes wird in der Methode "NodeMouseClick" ausgewertet. Wie kann ich denn aber in dieser Methode feststellen, ob tatsächlich auf einen Node (also auf den Text selber) oder auf das olle Plus-Icon geklickt wurde?

Mit anderen Worten: Wie stelle ich fest, ob der Benutzer den Baum lediglich auf- oder zugeklappt hat, oder ob er einen Eintrag im Baum ausgewählt hat?
 
ganz einfach, du schaust dir mal die Eventliste durch, das hilft ^^

Events die das machen sind zb


Klicks auf Elemente:
NodeMouseClick
NodeMouseDoubleClick

Diese werden nur aufgerufen wenn das unterste Element gedrückt wird, bei ein/ausklappen werden diese Events nicht aufgerufen

Klicks auf +/- Symbole (Ein-, Ausklappen)
BeforeCollapse
AfterCollapse
BeforeExpand
AfterExpand

Diese Events werden jeweils bei aus/einklappen aufgerufen.