Place the map in your own control or create a control that inherits the map (if possible).
Then in the Control code file put this. This worked for me:
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;
}
source
share