Beispiel #1
0
        protected override void OnElementChanged(ElementChangedEventArgs <Image> e)
        {
            base.OnElementChanged(e);

            if (e.NewElement != null)
            {
                _customControl = e.NewElement as Bugzilla60122._60122Image;
                _gestureRecognizer.GestureSettings = GestureSettings.HoldWithMouse;
                Holding += OnHolding;
            }
            else
            {
                Holding -= OnHolding;
            }
        }
Beispiel #2
0
        protected override void OnElementChanged(ElementChangedEventArgs <Image> e)
        {
            base.OnElementChanged(e);

            if (e.NewElement != null)
            {
                _customControl = e.NewElement as Bugzilla60122._60122Image;

                LongClick += LongPressGestureRecognizerImageRenderer_LongClick;
            }
            else
            {
                LongClick -= LongPressGestureRecognizerImageRenderer_LongClick;
            }
        }
Beispiel #3
0
        protected override void OnElementChanged(ElementChangedEventArgs <Image> e)
        {
            base.OnElementChanged(e);

            if (e.NewElement != null)
            {
                _customControl = e.NewElement as Bugzilla60122._60122Image;

                if (e.OldElement == null)
                {
                    UILongPressGestureRecognizer longp = new UILongPressGestureRecognizer(LongPress);
                    AddGestureRecognizer(longp);
                }
            }
        }