private void Border_PointerPressed(object sender, PointerPressedEventArgs e) { switch (e.MouseButton) { case MouseButton.Right: { if (_element != null) { Point point = e.GetPosition(_element); point = FixInvalidPointPosition(point); StartPan(point); e.Device.Capture(_element); } } break; } }