Bonjour,
Je suis actuellement dans un impasse... Je dois dévelooper un arbre avec 4 boutons en commande (monter, descendre, précédent, suivant).
J'ai donc un arbre rempli avec divers éléments. Je souhaiterais pouvoir déplacer mes éléments grâce à mes 4 commandes.
Clic sur monter: L'élément sélectionné par l'utilisateur monte d'un rang en gardant le même parent. Si il est au rang le plus haut de son parent, il prend le prochain élément au même rang, que son parent en se placant en dernière position. (L'élément déplace ses enfants également). Si il n'y a pas de parents du même rang plus haut, il ne bouge plus.
Clic sur descendre: Idem que pour monter mais dans l'autre sens ^^.
Clic sur précédent: L'élément se place au même rang que son parent, en dessous de lui dans l'arbre. Si il est déjà au rang le plus haut (et qu'il n'a donc plus de parent), rien ne se passe.
Clic sur suivant: L'élément devient l'enfant de l'élément au dessus de lui. Si il est au rang le plus bas, il ne se passe rien.
En espérant que quelqu'un pourra m'aider, d'avance, Merci!
Partager