protected override void OnAttached() { base.OnAttached(); AssociatedObject.RenderTransform = new CompositeTransform(); _listener = GestureService.GetGestureListener(AssociatedObject); _listener.PinchDelta += OnPinchDelta; _listener.PinchStarted += OnPinchStarted; _listener.DragStarted += OnDragStarted; _listener.DragDelta += OnDragDelta; //_listener.DragCompleted += OnDragCompleted; _listener.GestureCompleted += OnGestureCompleted; _listener.Flick += OnFlick; _listener.Tap += OnTap; _listener.DoubleTap += OnDoubleTap; }
protected override void OnAttached() { base.OnAttached(); AssociatedObject.RenderTransform = new CompositeTransform(); _listener = GestureService.GetGestureListener(AssociatedObject); //Telegram.Api.Helpers.Execute.BeginOnUIThread(TimeSpan.FromSeconds(1.0), () => //{ _listener.PinchDelta += OnPinchDelta; _listener.PinchStarted += OnPinchStarted; _listener.DragStarted += OnDragStarted; _listener.DragDelta += OnDragDelta; _listener.DragCompleted += OnDragCompleted; _listener.Flick += OnFlick; _listener.Tap += OnTap; _listener.DoubleTap += OnDoubleTap; //}); // wait for the RootVisual to be initialized //Dispatcher.BeginInvoke(() => // ((PhoneApplicationFrame)Application.Current.RootVisual).OrientationChanged += OrientationChanged); }