В моем проекте я использовал пакет XamEffects
.
введите описание ссылки здесь
<StackLayout effect:Commands.Tap="{Binding OnTapped}" Grid.Row="1" Grid.ColumnSpan="3" Orientation="Horizontal" effect:TouchEffect.Color="Gray" effect:EffectsConfig.ChildrenInputTransparent="True">
<Image Source="ic_cont_downtick.png" HeightRequest="25" WidthRequest="25"/>
<StackLayout Orientation="Vertical" WidthRequest="250" Spacing="0" Margin="10,0,0,0" VerticalOptions="Center">
<Label Text="Downloaded Content" VerticalOptions="Center" TextColor="Black"/>
<Label BackgroundColor="#455EEC" HorizontalOptions="Start" VerticalOptions="Start" WidthRequest="20" HeightRequest="4"/>
</StackLayout>
<Image Source="ic_rightarrow_1.png" HeightRequest="10" WidthRequest="10" VerticalOptions="Center" HorizontalOptions="End"/>
</StackLayout>
при нажатии на stackLayout приходится перемещаться по другой странице. Но TapGestureRecognizer
не будет работать с этим пакетом. Будет работать только команда.
Так что, пожалуйста, помогите мне.
Привет