Re: Changer de couleurs dans un arbre TREEVIEW ?

Posté par mbsl le 22/11/2005 15:41:52
Tiré de l'aide windev et testé

Citation :


Pour manipuler directement un élément de l'arbre (par exemple avec les propriétés W-Langage), deux notations sont disponibles :

Manipulation grâce à l'indice de l'élément :

Il suffit d'utiliser la notation suivante : <Nom de l'arbre> [ <Indice de l'élément>] .

Attention : Les indices spécifiés prennent uniquement en compte les éléments visibles.



Exemple : Modification modifier la couleur du 5ème élément affiché dans un arbre :



MonArbre[5]..Couleur = iRougeClair



Manipulation grâce au chemin complet de l'élément :

Il suffit d'utiliser la notation suivante : <Nom de l'arbre> [ <Chemin de élément>] .

Le chemin de l'élément est une chaîne de caractères de la forme

"<Nom de la racine>" + TAB + ["<Nom du 1er noeud>" + TAB +...

["<Nom du 2ème noeud>" + TAB + [...]]]"<Nom de la feuille>"



Exemple : Modification modifier la couleur de l'élément "Ananas".



MonArbre["Recette"+TAB+"Dessert"+Tab+"Ananas"]..Couleur = iRougeClair



Il est également possible d'utiliser la notation suivante pour désigner l'élément en cours d'un arbre :



MoiMême[ArbreSelect(MoiMême)]



Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=14&topic_id=3070&post_id=12940