Якщо миша переходить до іншого елемента керування, для цього елемента керування піднімається DragEnter. Якщо миша рухається, але залишається в межах того самого елемента керування, виникає подія DragOver.
Подія dragenter запускається, коли перетягнутий елемент потрапляє в дійсну ціль відкидання. Подія dragleave запускається, коли перетягнутий елемент залишає дійсну ціль відкидання. Подія dragover запускається, коли перетягнутий елемент перетягується через дійсну ціль відкидання. (Спрацьовує кожні кілька сотень мілісекунд.)
Існує два попередньо визначені елементи, які дозволяють прокручувати в програмах WPF: ScrollBar і ScrollViewer. Елемент керування ScrollViewer інкапсулює горизонтальні та вертикальні елементи ScrollBar і контейнер вмісту (наприклад, елемент Panel), щоб відображати інші видимі елементи в області прокручування.
Виникає, коли вказівник миші переміщується над UIElement, позначеним як ціль перетягування, під час виконання операції перетягування. Ця подія виникає після виклику події DragEnter. Обробник події отримує аргумент типу DragDropMoveEventArgs, що містить дані, пов’язані з цією подією.
«Перетягнути» означає розмістити курсор над піктограмою елемента, натиснути ліву (або іноді праву) кнопку миші, щоб виділити його, і, утримуючи кнопку натиснутою, переміщувати вибраний елемент по екрану. «Відкинути» означає відпускання кнопки миші, коли досягнуто місця призначення.
Інтерфейс DragEvent є подією DOM що представляє взаємодію перетягування. Користувач ініціює перетягування, помістивши покажчик (наприклад, мишу) на сенсорну поверхню, а потім перетягнувши вказівник у нове місце (наприклад, інший елемент DOM).