Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Icons im TreeView einfügen
JK_net
myCSharp.de - Member



Dabei seit:
Beiträge: 187

Themenstarter:

Icons im TreeView einfügen

beantworten | zitieren | melden

Hallo,

ich möchte gerne nach dem Füllen eines TreeViews den einzelnen TreeNodes Icons zu weisen.

Mit folgendem Code funktioniert es leider nicht:

this.treeView.ImageList = this.imageList;
foreach (TreeNode node in treeView.Nodes)
{
  node.ImageIndex = 0;
  foreach (TreeNode table in node.Nodes)
  {
    table.ImageIndex = 1;
    foreach (TreeNode field in table.Nodes)
    {
      field.ImageIndex = 2;
    }
  }
}

Kann mir jemand weiterhelfen?
Ist es überhaupt Möglich, dies im nachhinnein zu machen?

Vielen Dank im Voraus!

Jens
private Nachricht | Beiträge des Benutzers
herbivore
myCSharp.de - Experte

Avatar #avatar-2627.gif


Dabei seit:
Beiträge: 52329
Herkunft: Berlin

beantworten | zitieren | melden

Hallo JK_net,

sollte m.E. auch im Nachhinein gehen. Warum geht es nicht? Wird der Code vielleicht nicht aufgerufen? Fehlermeldung? Exception?

herbivore
private Nachricht | Beiträge des Benutzers
sh4rk
myCSharp.de - Member



Dabei seit:
Beiträge: 45

beantworten | zitieren | melden

hast du dem treeview eine imagelist zugewiesen???

und ist die mit 3 bildern gefüllt???

mfg hannes
private Nachricht | Beiträge des Benutzers
JK_net
myCSharp.de - Member



Dabei seit:
Beiträge: 187

Themenstarter:

beantworten | zitieren | melden

Hallo zusammen,

das kann ich alles mit "ja" bestätigen.
Der Code wird aufgerufen, ohne Exception und es sind drei Icons vorhanden...

Oh, sorry, habe gerade gemerkt, dass der Fehler bei mir liegt...
Ich habe noch ein "Before_Expand" - Event, bei dem zusätzlich untergeordnete Knoten hinzugefügt werden.
Dort weise ich die Icons nicht zu...


Hat sich aber jetzt erledigt, es funktioniert...

Vielen Dank euch zwei trotzdem für die Bemühungen!!!

Viele Grüße
Jens
private Nachricht | Beiträge des Benutzers