Bonjour à tous !
Je vous présente rapidement mon problème...
J'ai un joli petit Treeview et je souhaiterais pouvoir gérer ses noeuds avec des boutons (PAS de Drag & drop).
Les fonctionnalités que je cherche à introduire sont:
- déplacer un noeud "Tout en haut" de sa branche => c'est fait !
- déplacer un noeud "Tout en bas" de sa branche" => Je cherche encore !
- déplacer un noeud d'un noeud vers le haut => Je cherche encore !
- déplacer un noeud d'un noeud vers le bas => Je cherche encore !
Donc voilà mon problème !
Pour celui auquel j'ai répondu j'ai utilisé la méthode de "réaffecter" au père le noeud en question (celà induit un repositionnement du noeud juste en dessous de son père). Et je voulais savoir si il existait des méthodes similaires, ou tout du moins "simple" pour arriver à répondre aux autres problèmes ??
Sinon je vois bien des solutions du type: Je crée un Noeud temp pour stocker le Noeud que je veux déplacer, puis je supprime ce noeud, je décale tout les noeuds "en dessous" d'un cran vers le haut, puis je colle mon Noeud temp... mais je trouve ça trés lourd pour un si simple déplacement...
SVP dites moi qu'il existe une méthode plus simple ;)
Merci de votre aide !!
Halala la prog, PES, l'infographie... heuresement que ma femme est moins jalouse que mon PC ;).