private void Border_PointerMoved(object sender, PointerEventArgs e) { if (_element != null && e.Device.Captured == _element) { Point point = e.GetPosition(_element); point = FixInvalidPointPosition(point); PanTo(point); } }