private void ProcessManipulationDelta(object sender, ManipulationDeltaEventArgs e) { if (Picture == null) return; Picture.X += e.TranslationDelta.Width; Picture.Y += e.TranslationDelta.Height; Picture.Angle += e.RotationDelta * 180 / Math.PI; Picture.ScaleX *= e.ScaleDelta; Picture.ScaleY *= e.ScaleDelta; //Update inertia calculation. Take 40 percent from the previos data _inertiaParam.Update(e, 0.4F); }