Slt le monde,
Voilà mon souci. J'ai une CTreeView dans lequel je manipule un CTreeCtrl en ajoutant après la racine un ou plusieurs enfants qui peuvent avoir eux-mêmes un ou plusieurs enfants...
J'aimerais pouvoir éditer dans mon arborescence, le noms de tous ces items enfin déjà un ça serait bien![]()
J'ai créé la fonction OnEditLabel() telle que:
Et là j'suis un peu bloqué puisque je récupère un CEdit sur l'item qui est sélectionné mais je sais pas comment modifier en "live" le texte de cet item
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 ... CTreeCtrl& Tree = GetTreeCtrl(); // Make sure the focus is set to the tree control. Tree.SetFocus(); // Show the edit control on the label of the root item. CEdit* pEdit = Tree.EditLabel(Tree.GetSelectedItem()); ...![]()
Quelqu'un aurait-il une ptite idée ?
Partager