Bonjour,

Question à 100 €

Je voudrais que mon treeview puisse developper une branche mais en un seul click, au lieu du double click.

Il y a bien la propriété autoexpand qui developpe une branche en seul click mais elle réduit en même temps toutes les autres blanches deveoppées. Elle fait en fait en un click expand sur la branche sélectionnée et collapse sur les autres banchres.

J'ai regardé le source du treeview, en fait l'auoexpand est obtenu par setwindowlong

> SetWindowLong(TreeView1.Handle, GWL_STYLE, TVS_SINGLEEXPAND);

N'y a t'il pas un moyen de provoquer seulement l'expand en seul click sans réduire les autres branches ouvertes.

Merci