Drag & drop de picturebox dans un panel
Bonjour !
J'ai un programme avec un système de vignettes sur la gauche de l'écran. Ce navigateur permet d'accéder rapidement à une page du document et aussi d'organiser les pages : insérer, ajouter, supprimer et déplacer. Dans mon cas, c'est le dernier élément qui me pose problème : déplacer, redisposer mes vignettes afin de changer l'ordre des pages.
Je travail avec l'événement drag & drop et mes vignettes sont en fait des picturebox se trouvant dans un panel scrollable. Mon problème est le suivant : je veux que les éléments se réorganisent d'eux-même. Exemple :
Je prends ma page 2 et je la glisse sur la page 3. Ma page 3 se déplace à la page 2 et ma page 2 se déplace à la page 3. Ensuite, si je reprends ma page 3 et que je la remet à la place de la page 2, l'effet inverse doit se produire.
J'aimerais savoir si le dragdrop permet à un moment de définir si le glissement entre dans une zone par le bas, ou par le haut. En fonction, je dois déplacer ma vignette en bas ou haut.
Comment faire ?
Merci d'avance.