Xaml 将阴影添加到标签-Xamarin.Forms

Xaml 将阴影添加到标签-Xamarin.Forms,xaml,xamarin.forms,Xaml,Xamarin.forms,我想给标签添加阴影。此标签在页面中重叠,就像打开筛选页面的始终可见控件一样 请查找我的屏幕附带的gif: 这是我的XAML: <!-- **** Filter button **** --> <Label Margin="0,0,10,10" WidthRequest="50" HeightRequest="50" HorizontalOptions="End" VerticalOptions="End" HorizontalT

我想给标签添加阴影。此标签在页面中重叠,就像打开筛选页面的始终可见控件一样

请查找我的屏幕附带的gif:

这是我的XAML:

<!-- **** Filter button **** -->
<Label
    Margin="0,0,10,10"
    WidthRequest="50"
    HeightRequest="50"
    HorizontalOptions="End"
    VerticalOptions="End"
    HorizontalTextAlignment="Center"
    VerticalTextAlignment="Center"
    FontSize="30"   
    Style="{DynamicResource FilterAction}"
    Text="&#xf0b0;"
    BackgroundColor="{StaticResource ComplementColor}"
    FontFamily="{x:Static artina:FontAwesome.FontName}"
    TextColor="White">
    <Label.GestureRecognizers>
        <TapGestureRecognizer Command="{Binding btn_open_filter_businesses_click}" />
    </Label.GestureRecognizers>
</Label>

<templates:Badge 

    BadgeText="{Binding number_of_filters_selected}" 
    BadgeTextColor="White"  
    BadgeBackgroundColor="#1DBDFF"
    HorizontalOptions="End"
    VerticalOptions="End"
    TranslationX="-4"
    TranslationY="-4"
    IsVisible="{Binding number_of_filters_selected, Converter={StaticResource filterVis}"
    x:Name="filtersCountBagde">
    <templates:Badge.GestureRecognizers>
        <TapGestureRecognizer Command="{Binding btn_open_filter_businesses_click}" />
    </templates:Badge.GestureRecognizers>
</templates:Badge>

我想要Gmail之类的东西,可以找到下面的例子:


任何帮助都将不胜感激。

您可以使用Xamarin效果在按钮上实现阴影。您可以在此处下载一个代码示例,该示例将帮助您开始:

它将涉及为您的影子创建特定于平台的实现


您也可以尝试。

您可以使用Xamarin效果在按钮上实现阴影。您可以在此处下载一个代码示例,该示例将帮助您开始:

它将涉及为您的影子创建特定于平台的实现

你也可以试试