TreeView mit verschiedenen Icons!?

thefaxx

Mitglied
Hallo,

in meiner Anwendung werden Benutzer in einem TreeView angezeigt, drückt man auf das Plus werden alle enthaltenen Artikel des Benutzers angezeigt. Der Benutzer hat den ImageIndex = 0 bekommen und die SubItems also die Artikel den ImageIndex = 1.

Wenn ich auf Plus drücke werden die Icons zwar richtig angezeigt aber wenn ich auf einen Artikel klicke, ändert sich der ImageIndex in 0 und somit wird das falsche Icon angezeigt.

Woran könnte das liegen?
Hat jemand eine Idee?
 
es gibt eine SelectedImageKey (oder so ähnlich) Eigenschaft bei den Nodes, die müsstes du noch setzen.
 
Ja damit habe ich schon rumgespielt, der Code sieht ungefähr so aus.

Code:
myTreeView.SelectedNode.ImageIndex = 1

Nur wo soll ich den Code reinsetzen?
Wenn ich ihn in den Click Event stecke, meckert er rum weil die SelectedNode Information erst danach Übergeben wird.
 
Meinte es eher so ;)
Code:
meinTreeView.Nodes[0].SelectedImageIndex=1;
Code:
meinTreeView.Nodes[0].SelectedImageKey="blabliblup";
 

Neue Beiträge

Zurück