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; } }
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; } }
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); } } }