Когда пользователь вручную перемещает карту, я хотел бы оценить некоторые критерии и, возможно, сделать что-то, когда они будут закончены. Кажется, я не могу найти подходящее MapControl event для этого.Windows 10 UWP MapControl переместил событие
Я пробовал использовать CenterChanged, но он постоянно срабатывает, когда карта движется и ухудшает производительность.
Какое MapControl
событие можно использовать, когда пользователь закончил перемещение карты?
Возможно, вы используете событие ManipulationCompleted. В противном случае типичным подходом было бы остановить и перезапустить таймер в обработчике CenterChanged и выполнить окончательную обработку в обработчике Tick. – Clemens
Спасибо за комментарий. Я пытался использовать ManipulationCompleted ранее, но событие никогда не срабатывает. У вас есть пример подхода таймера? – joshb
Вам нужно установить ManipulationMode на значение, отличное от None или System, например. все. См. [Здесь] (https://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.uielement.manipulationcompleted.aspx). – Clemens