Sto cercando di aggiungere un gesto rubinetto per un'immagine all'interno di un ListViewXamarin.Forms Aggiungi un GestureRecognizer a un'immagine in un controllo ListView
Il seguente Immagine rende correttamente nel ListView senza le Image.GestureRecognizers sezione, ma con esso, il ListView non esegue alcun rendering (nessun messaggio di errore). Per chiarire questo, c'è anche un'etichetta nel ListView e che non esegue il rendering neanche.
<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>
Ho preso questa da - http://developer.xamarin.com/guides/cross-platform/xamarin-forms/working-with/gestures/ (si presuppone questo esempio è per non un'immagine ListView, ma assunto dovrebbe funzionare all'interno di una listview).
anche (come da commento suggerimento)
<Image.GestureRecognizers>
<TapGestureRecognizer
Command="{Binding TapCommand}"
CommandParameter="newsImage" />
non sembra giusto meglio.
Se qualcuno ha un esempio di come aggiungere questo codice nel codice (senza un viewmodel va bene), allora lo farà.
notare che 'TappedCallback' è obsoleto, utilizzare' comando' –
Provato variante di comando, lo stesso risultato. – WickedW
È specificamente l'immagine che deve essere intercettata? L'evento di modifica della selezione di ListView non lo taglia? –