J'ai un bon modèle (je pense!) Pour permettre à un utilisateur de faire glisser un élément dans une pile et de le repositionner à un autre emplacement dans le panneau de pile.(VB.NET + WPF) Glisser + déposer (pour permettre le tri des utilisateurs) des éléments de la pile dans un Scrollviewer?
Cependant, mon StackPanel est placé dans un ScrollViewer, comme celui-ci (généralisé):
<ScrollViewer>
<StackPanel>
....First item
....Second item
....Third item
....Etc.
</StackPanel>
<ScrollViewer>
est ici le problème, je souhaite simuler la fonctionnalité des programmes comme Word, où si je traînais contenu sélectionné (ou un objet) en dehors de la zone visible, la fenêtre défilera dans la direction de la souris pour voir plus d'endroits pour déposer mon petit objet astucieux.
... c.-à-d. Si je déplace la souris vers le haut de mon ScrollViewer tout en faisant glisser le contenu d'une pile, je veux que le scrollviewer se déplace lentement vers le haut pour que je puisse voir plus d'endroits où déposer mon contenu.
Des suggestions?
Si vous pouvez m'aider à résoudre cela, vous serez une aubaine!
Génial, je vais essayer ça demain. Moving est un mindbender, bien que ça se passe vraiment ensemble. Merci! –