// завершаем таймер private void TimerEnd() { lastDelta = 0; slow = 0.1; if (DetailScrollViewerTranslateY.TranslateY != 0) { if (!isBeginAction) { DetailScrollViewerTranslateYToZero.Begin(); } } }
private void DetailScrollViewer_ManipulationStarted(object sender, ManipulationStartedRoutedEventArgs e) { if (e.PointerDeviceType == Windows.Devices.Input.PointerDeviceType.Mouse) { return; } prevPoint = e.Position; DetailScrollViewerTranslateYToZero.Stop(); DetailStackPanelAnimationScroll.Stop(); //dispatcherTimer.Stop(); isBeginAction = false; }