<ListView.ItemTemplate>
<ViewCell.View>
<Grid.ColumnDefinitions>
</Grid.ColumnDefinitions>
<lb:Gestures.Interests>
</lb:Gestures.Interests>
<Image.GestureRecognizers>
</Image.GestureRecognizers>
<Image.GestureRecognizers> <TapGestureRecognizer Command="{Binding GuideLineCommand, Source={x:Reference StartPage}}" CommandParameter="{Binding ImageSource1}" /> </Image.GestureRecognizers> </Image> <Image Source="{Binding ImageSource3}" Grid.Column="2" BackgroundColor="White" > <Image.GestureRecognizers> <TapGestureRecognizer Command="{Binding GuideLineCommand, Source={x:Reference StartPage}}" CommandParameter="{Binding ImageSource1}" /> </Image.GestureRecognizers> </Image> </lc:GesturesContentView> </Grid> </ViewCell.View> </ViewCell> </DataTemplate> </ListView.ItemTemplate> </ListView>
my code
i want to add long press function for image in listview
but i don`t know how to do
<Image.GestureRecognizers>
</Image.GestureRecognizers>
how to use two function singleTap and Longpress
help me plz
Answers
Well xamarin forms allows us to create a gesture via single or mutiple taped. However in order to create a Long press gesture recognizer you've to create custom renderer and bindable properties.
Also Alux has already created a longpress effect in his article. So I'll recommend you to follow this article for more detail....
https://alexdunn.org/2017/12/27/xamarin-tip-xamarin-forms-long-press-effect/
any update on all 3 platforms?