Hi,
I have the following scenario:
<syncf:SfListView x:Name="List"
VerticalOptions="Center"
SelectionMode="Single"
ItemsSource="{Binding DisplayItems}"
SelectedItem="{Binding SelectedItem, Mode=TwoWay}"
SelectionBackgroundColor="{Static styles:Colors.None}"
BackgroundColor="{Static styles:Colors.None}"
FocusBorderColor="{Static styles:Colors.None}"
ItemSpacing="{Static styles:Parameters.DeviceListItemSpacing}"
HoldCommand="{Binding OpenDevicePopupCommand}">
<syncf:SfListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<sfEffects:SfEffectsView TouchDownEffects="Ripple">
<views:DeviceListItem/>
</sfEffects:SfEffectsView>
</ViewCell>
</DataTemplate>
</syncf:SfListView.ItemTemplate>
</syncf:SfListView>
I didn't manage to make EffectsView.LongPressedCommand work on UWP, so I opted out for using the HoldCommand within the SfListView. The problem is that the HoldCommand is not fired up if the ItemTemplate is wrapped up by SfEffectsView. Instead, only the ripple occurs.