Thema: Delphi TTreeNode.ImageIndex

Einzelnen Beitrag anzeigen

DualCoreCpu
(Gast)

n/a Beiträge
 
#1

TTreeNode.ImageIndex

  Alt 24. Feb 2010, 11:25
Hallo,

ich habe folgenden Code:

Delphi-Quellcode:
  MyTreeNodesInstance := ....
  FRoot := TTreeNode.Create(MyTreeNodesInstance);
  FRoot.ImageIndex := 1; //Image für Hauptknoten
  with MyTreeNodesInstance do
  begin
    Child := Add(FRoot, 'Wurzelknoten');
    Child.ImageIndex := 0; //Image für Unterknoten
    AddChild(Child, 'Unterknoten 1');
    AddChild(Child, 'Unterknoten 2');
  end;
Leider werden meine Images, die ich in einer ImageListe zur Entwurfszeit erzeugt habe, nicht korrekt zugeordnet.

Bei den Unterknoten erhalte ich statt des Images für den Unterknoten das gleiche Image wie für den Hauptknoten.

ImageIndizes vertauschen führt nicht zum Erfolg.

Was muss ich anders machen?
  Mit Zitat antworten Zitat