Xamarin Community Toolkit BadgeView
Der BadgeView
Benutzer kann über jedem Steuerelement ein Signal mit einem Zeichenfolgenwert anzeigen. Indem Sie ein Steuerelement in ein BadgeView
Steuerelement umschließen, können Sie einen Signalwert darüber anzeigen. Dies ähnelt den Signalen, die Sie auf den App-Symbolen unter iOS und Android sehen.
Syntax
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:xct="http://xamarin.com/schemas/2020/toolkit"
x:Class="MyLittleApp.MainPage">
<StackLayout>
<xct:BadgeView
BackgroundColor="Red"
FontAttributes="Bold"
FontSize="Medium"
TextColor="White"
Text="1">
<Label
Text="This label has a badge in the top-right"/>
</xct:BadgeView>
</StackLayout>
</ContentPage>
Eigenschaften
Eigenschaft | Typ | BESCHREIBUNG |
---|---|---|
AutoHide | bool | Ruft ab oder legt fest, ob das Signal automatisch ausgeblendet werden soll, wenn der Wert ist "0" . Dies ist eine bindbare Eigenschaft. |
BackgroundColor | Color |
Ruft die Hintergrundfarbe für das Signal ab oder legt sie fest. Dies ist eine bindbare Eigenschaft. |
BadgeAnimation | IBadgeAnimation | Dient zum Abrufen oder Festlegen der Animation, die verwendet werden soll, wenn das Signal angezeigt oder ausgeblendet wird. Die Animation tritt nur auf, wenn IsAnimated auf true . Dies ist eine bindbare Eigenschaft. |
BadgePosition | BadgePosition | Dient zum Abrufen oder Festlegen der Position, an der das Signal relativ zum Content Angezeigten angezeigt wird. Dies ist eine bindbare Eigenschaft. |
BorderColor | Color |
Dient zum Abrufen oder Festlegen der Rahmenfarbe für das Signal. Dies ist eine bindbare Eigenschaft. |
Inhalt | View |
Ruft ab oder legt die View BadgeView oben angezeigte. Dies ist eine bindbare Eigenschaft. |
FontAttributes | FontAttributes |
Ruft die Schriftartattribute ab, die für den Text des BadgeView Zeichens verwendet werden sollen, oder legt diese fest. Dies ist eine bindbare Eigenschaft. |
FontFamily | Zeichenfolge | Dient zum Abrufen oder Festlegen der Schriftart, die für den Text des BadgeView Texts verwendet werden soll. Dies ist eine bindbare Eigenschaft. |
FontSize | double | Dient zum Abrufen oder Festlegen des Schriftgrads für den Text des BadgeView . NamedSize Werte können verwendet werden. Dies ist eine bindbare Eigenschaft. |
HasShadow | bool | Ruft ab oder legt fest, ob das Signal beim Anzeigen einen Schatten aufweisen soll. Dies ist eine bindbare Eigenschaft. |
IsAnimated | bool | Ruft ab oder legt fest, ob das Signal animiert werden soll, wenn es angezeigt oder ausgeblendet wird. Dies ist eine bindbare Eigenschaft. |
Text | Zeichenfolge | Dient zum Abrufen oder Festlegen des Texts für das Signal. Dies ist eine bindbare Eigenschaft. |
TextColor | Color |
Ruft die Textfarbe für das Signal ab oder legt sie fest. Dies ist eine bindbare Eigenschaft. |
Beispiel
BadgeView-Beispielseite Source
Sie können dies in Aktion in der Xamarin Community Toolkit-Beispiel-App sehen.