I wanted to add a batch to an existing Control which is structured like this.
Frame->StackLayout->Image+Label
When adding the badge the badge is rendered in the background instead on top.
<badge:SfBadgeView HorizontalOptions="Center" VerticalOptions="Center" >
<badge:SfBadgeView.Content>
<Frame Padding="10,10,10,5" CornerRadius="10" HasShadow="true" Margin="5"
BackgroundColor="{Binding Background, Source={x:Reference This} }" BorderColor="AliceBlue"
MinimumWidthRequest="100" MinimumHeightRequest="100">
<StackLayout>
<ffimageloading:CachedImage HorizontalOptions="CenterAndExpand" VerticalOptions="Center"
WidthRequest="90" HeightRequest="90"
DownsampleToViewSize="true"
CacheDuration="14" CacheType="All"
Source = "{Binding ImageUrl, Source={x:Reference This}">
</ffimageloading:CachedImage>
<Label Text="{Binding Name, Source={x:Reference This} }"
FontAttributes="None"
LineBreakMode="WordWrap"
Style="{DynamicResource ListItemTextStyle}"
FontSize="Small"
HorizontalOptions="StartAndExpand"
HorizontalTextAlignment="Start"
/>
</StackLayout>
</Frame>
</badge:SfBadgeView.Content>
<badge:SfBadgeView.BadgeSettings>
<badge:BadgeSetting BadgeType="{Binding BadgeType, Source={x:Reference This} }"
BadgeIcon="{Binding BadgeIcon, Source={x:Reference This} }"
Offset="-8, -8" BadgePosition="BottomRight"
Stroke="Black" StrokeWidth="3"
/>
</badge:SfBadgeView.BadgeSettings>
</badge:SfBadgeView>
Is that a bug or am I missing something?