Я пытаюсь добавить жест касания к изображению в ListView.
Следующее Image правильно отображается в ListView без раздела Image.GestureRecognizers, но с ним ListView вообще ничего не отображает (нет сообщения об ошибке). Чтобы уточнить это, в ListView также есть метка, которая также не отображается.
<Image x:Name="newsImage" VerticalOptions="End" HeightRequest="200" WidthRequest="200" Aspect="AspectFill" Source="{Binding Imageurllarge}">
<Image.GestureRecognizers>
<TapGestureRecognizer
Tapped="OnTapGestureRecognizerTapped"
NumberOfTapsRequired="1" />
</Image.GestureRecognizers>
</Image>
Я взял это из - http://developer.xamarin.com/guides/cross-platform/xamarin-forms/working-with/gestures/ (предположим, что этот пример не для изображения списка, но предполагается, что он должен работать в списке).
Также (согласно предложению комментария)
<Image.GestureRecognizers>
<TapGestureRecognizer
Command="{Binding TapCommand}"
CommandParameter="newsImage" />
Кажется, не лучше.
Если у кого-то есть пример того, как добавить это в код (без модели просмотра все в порядке), то это подойдет.
TappedCallback
устарело, используйтеCommand
- person Sten Petrov   schedule 18.07.2014