Ejemplo n.º 1
0
        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;
        }
Ejemplo n.º 2
0
        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);
        }