Ich habe Drag and Drop in einem ListView
in meiner WPF-Anwendung implementiert. Elemente können innerhalb des ListView
und auch in ein TreeView
neben dem ListView
gezogen und abgelegt werden.
Momentan habe ich es so eingerichtet, dass wenn Sie an den unteren Rand von ListView
ziehen, es automatisch in der Liste nach unten scrollt.
Ich würde gerne wissen, ob es eine Möglichkeit gibt, mit dem Mausrad durch die ListView
zu scrollen, während ich die Objekte verschiebe. Es scheint, als ob die Mausrad-Ereignisse nicht ausgelöst werden, während ich ziehe.
DragDrop.DoDragDrop(...)
DoDragDrop()
operation Hinweis: Stoppen Sie immer Maus Hook-Helfer, weil es Anwendung einfrieren kann, wenn es über Window close verfügt (ich sehe es auf XP).
hier können Sie einen MouseHook finden, adoptieren (Ich habe einen Fehler gefunden :)) oder so ähnlich.
Tags und Links wpf listview drag-and-drop mousewheel