Treeview Selected Node ICON



  • Hallo!

    Ich habe mal eine Frage. Ich bekomme es einfach nicht hin das, der Node der ausgewählt ist, immer sein Image (Icon) behält welches ihm von der Image-List zugewiesen wurde und nicht das Bild 0 der ImageList. Ich will sozusagen nicht, das, der selected Node anders aussieht als wenn der Node nicht selectiert wurde.

    Vielen Dank für eure Hilfe.

    Gruß

    KMB



  • Hallo

    Siehe die Eigenschaft TTreeNode::SelectedIndex

    bis bald
    akari



  • Danke!

    Hatte das gerade auch gefunden. 🙂

    void __fastcall TForm1::TreeView1GetImageIndex(TObject *Sender,
    TTreeNode *Node)
    {
    Node->SelectedIndex = Node->ImageIndex;
    }
    //---------------------------------------------------------------------------

    Gruß

    KMB



  • Hallo

    Naja eigentlich brauchst du den OnGetImageIndex dafür gar nicht. Einmal diese Zuweisung, beim Erzeugen des Nodes, reicht völlig aus.

    bis bald
    akari


Log in to reply