ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
1335
1335
EMPFEHLEN
-
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 :1
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 :1
meinTreeView.Nodes[0].SelectedImageIndex=1;
Code :1
meinTreeView.Nodes[0].SelectedImageKey="blabliblup";
-
Perfekt das funktioniert ja einwandfrei

Vielen Dank
Ähnliche Themen
-
Log4J verwenden in verschiedenen Threads mit verschiedenen Logfiles
Von takidoso im Forum JavaAntworten: 2Letzter Beitrag: 17.11.10, 15:35 -
Icons von Dateien im TreeView anzeigen
Von Konstabler im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 8Letzter Beitrag: 21.09.10, 21:10 -
SWT, JFace - Treeview Icons austauschen
Von pyroben im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 0Letzter Beitrag: 10.09.07, 14:33 -
Login-Script mit verschiedenen ID´s und verschiedenen Rechten
Von -GS-Master im Forum PHPAntworten: 5Letzter Beitrag: 16.04.06, 14:09 -
C# - TreeView-Icons wechseln - zur Laufzeit
Von Alexander12 im Forum .NET Windows FormsAntworten: 11Letzter Beitrag: 13.11.05, 22:13





Zitieren
Login





