Положите карту под свой собственный контроль или создайте элемент управления, который наследуется от карты (если это возможно).
Затем поместите это в файл кода элемента управления. У меня это сработало:
protected override void OnManipulationStarted(ManipulationStartedEventArgs e)
{
e.Handled = true;
}
protected override void OnManipulationDelta(ManipulationDeltaEventArgs e)
{
e.Handled = true;
}
protected override void OnManipulationCompleted(ManipulationCompletedEventArgs e)
{
e.Handled = true;
}
private void Control_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
e.Handled = true;
}
private void Control_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
{
e.Handled = true;
}