我有一些像下面这样的.xaml文件中的图片:
<Image x:Name="image1" Source="image1.png">
<Image.GestureRecognizers>
<TapGestureRecognizer Tapped="OnTapGestureTap" NumberOfTapsRequired="1" />
</Image.GestureRecognizers>
</Image>
<Image x:Name="image2" Source="image2.png">
<Image.GestureRecognizers>
<TapGestureRecognizer Tapped="OnTapGestureTap" NumberOfTapsRequired="1" />
</Image.GestureRecognizers>
</Image>
当点击图片时,会调用某些操作。现在在xaml.cs文件中,我需要获取哪个图片被点击以便在switch语句中使用:
async void OnTapGestureTap(object sender, EventArgs args)
{
switch () //--HOW VERIFY IN SWiTCH WHICH IMAGE WAS CLICKED???
{
case image1:
await Navigation.PushAsync(new Image1Page());
break;
case image2:
await Navigation.PushAsync(new Image2Page());
break;
}
}