Inheritance: System.EventArgs
        private void HandlePinch(object sender, PinchEventArgs e)
        {
            GestureView gi = (GestureView)this.Element;

            if (e.InProgress)
            {
                gi.CurrentPinchState = (gi.CurrentPinchState == GestureView.PinchGestureState.Started)
                    ? GestureView.PinchGestureState.Continuing
                    : GestureView.PinchGestureState.Started;
            }
            else
            {
                gi.CurrentPinchState = GestureView.PinchGestureState.Ended;
            }
            gi.PinchScale = e.ScaleFactor;
            gi.OnPinch();
        }
 private void HandlePinch(object sender, PinchEventArgs e)
 {
     GestureView gi = (GestureView)this.Element;
     if (e.InProgress)
         gi.CurrentPinchState = (gi.CurrentPinchState == GestureView.PinchGestureState.Started)
             ? GestureView.PinchGestureState.Continuing
             : GestureView.PinchGestureState.Started;
     else
         gi.CurrentPinchState = GestureView.PinchGestureState.Ended;
     gi.PinchScale = e.ScaleFactor;
     gi.OnPinch();
 }