找不到“Tapped”的属性、可绑定属性或事件

Arv*_*iya 1 data-binding xaml prism xamarin xamarin.forms

Image我在使用 Prism MVVM时遇到编译错误Tapped Binding

找不到“Tapped”的属性、可绑定属性或事件,或者值和属性之间的类型不匹配。

这是我的代码

<Image Source="bell.png"  HeightRequest="25" WidthRequest="25" x:Name="yellowBoxView"
     RelativeLayout.YConstraint="{ConstraintExpression
     Type=RelativeToParent,
     Property=Height,
     Factor=0.018,Constant=10}"
     RelativeLayout.XConstraint="{ConstraintExpression
     Type=RelativeToParent,
     Property=Width,
     Factor=0.85,Constant=15}">
    <Image.GestureRecognizers>
        <TapGestureRecognizer Tapped="{Binding GetStaffAnnCommand}"></TapGestureRecognizer>
    </Image.GestureRecognizers>
</Image>
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

Tai*_*T's 6

尝试绑定到该Command属性:

<Image.GestureRecognizers>
    <TapGestureRecognizer Command="{Binding GetStaffAnnCommand}"></TapGestureRecognizer>
</Image.GestureRecognizers>
Run Code Online (Sandbox Code Playgroud)

希望它能有所帮助并祝您编码愉快!