/// <summary> /// Called before the ManipulationDelta event occurs. /// </summary> /// <param name="e">Event data for the event.</param> protected override void OnManipulationDelta(ManipulationDeltaRoutedEventArgs e) { base.OnManipulationDelta(e); if (e.Handled) { return; } if (e.PointerDeviceType == PointerDeviceType.Touch) { e.Handled = this.ActualController.HandleTouchDelta(this, e.ToTouchEventArgs(this)); } }