コード例 #1
0
        protected override void OnPropertyChanged(string propertyName = null)
        {
            base.OnPropertyChanged(propertyName);

            if (propertyName == TappedCommandProperty.PropertyName || Clicked != null && !GestureRecognizers.Any())
            {
                var clickGesture = new TapGestureRecognizer();
                clickGesture.Tapped += ClickGesture_Tapped;
                GestureRecognizers.Add(clickGesture);
            }
        }