Announcement

Collapse
No announcement yet.

TreeView :: Images :: Bildwechsel ?!?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • TreeView :: Images :: Bildwechsel ?!?

    Hallo,

    ich habe gerade an einer TreeView herum experimentiert. Nach langem hin und her, habe ich dann auch die "Null"-Logik kapiert, wie man möglichst geschickt an eine Stelle nach Wahl (Knoten) einen Unterknoten anfügt...

    Nun mein eigentliches Problem. Ich verwende eine ImageList, die den jeweiligen Knoten der verschiedenen Hierarchie-Stufen ein bestimmtes Icon (Image) zuordnet. Das klappt auch...

    Leider fällt mir auf, das wenn ich auf einen Eintrag (Unterknoten) klicke, sich das Icon (Image) wechselt. -> hier: immer auf Image(0)

    Z.B.:

    (a) Hierarchie1<BR>
    &nbsp;(b) Hierarchie2

    *KLICK* auf Hierarchie2

    (a) Hierarchie1<BR>
    &nbsp;(a) Hierarchie2

    Zum Verständnis: (a) = Image(0); (b) = Image(1) -> aus der ImageList

    Ist das Delphi5 *buggy* oder bin's ich so langsam...

    PS: So füge ich dem jeweiligen Eintrag ein Image zu 'TreeView1.Items[Auswahl].ImageIndex := 1;'

    PPS: Eigenschaften der TreeView sowie der ImageList habe ich nicht verändert und entsprechen dem nach den Standard-Einstellungen von Delphi.

  • #2
    Hallo!<br>
    Sieh mal in die Hilfe zu TTreenode und dort die Eigenschaft SelectedIndex.<br>
    <br>
    'TreeView1.Items[Auswahl].SelectedIndex := 1;'<br>
    Sollte das Problem lösen.<br>
    BYE BERN

    Comment

    Working...
    X