.NET MAUI-Verhalten
Durch .NET Multi-platform APP UI (.NET MAUI)-Verhalten können Sie Steuerelementen für Benutzeroberflächen Funktionen hinzufügen, ohne Unterklassen erstellen zu müssen. Stattdessen wird die Funktion in einer Verhaltensklasse implementiert und an das Steuerelement angefügt, als wäre sie ein Teil des Steuerelements selbst.
Weitere Informationen zu Verhalten finden Sie in der .NET MAUI-Dokumentation.
Verhalten im .NET MAUI Community Toolkit
Das .NET MAUI Community Toolkit ist eine Collection vordefinierter, wiederverwendbarer Verhalten, um Entwickler*innen die Arbeit zu erleichtern. Diese Verhalten sind im Toolkit enthalten:
Verhalten | Beschreibung |
---|---|
AnimationBehavior |
Die AnimationBehavior ist eine Behavior , welche die Möglichkeit zum Animieren aller VisualElement -Elemente bietet, an die sie angefügt ist. |
CharactersValidationBehavior |
CharactersValidationBehavior ist ein Behavior , das es Benutzer*innen ermöglicht, die Texteingabe abhängig von den angegebenen Parametern zu überprüfen. |
EmailValidationBehavior |
EmailValidationBehavior ist ein Behavior , mit dem Benutzer*innen bestimmen können, ob es sich bei der Texteingabe um eine gültige E-Mail-Adresse handelt. |
EventToCommandBehavior |
EventToCommandBehavior ist ein behavior , mit dem Benutzer*innen Command über Event aufrufen können. Es wurde entwickelt, um Befehle Ereignissen zuzuordnen, die von Steuerelementen verfügbar gemacht wurden, die nicht für die Unterstützung von Befehlen konzipiert wurden. Dadurch können Sie beliebige Ereignisse in einem Steuerelement einem Befehl zuordnen. |
IconTintColorBehavior |
Das IconTintColorBehavior ist ein behavior , mit dem Sie ein Bild einfärben können. |
ImageTouchBehavior |
Die ImageTouchBehavior erweitert die TouchBehavior , indem sie die Möglichkeit bietet, Image Elemente basierend auf Toucheingaben, Mausklick- und Mauszeigerereignissen anzupassen. |
MaskedBehavior |
MaskedBehavior ist ein Behavior , mit dem Benutzer*innen ein Eingabeformat für die Dateneingabe definieren können. |
MaxLengthReachedBehavior |
MaxLengthReachedBehavior ist ein Verhalten, das es Benutzer*innen ermöglicht, eine Aktion auszulösen, wenn ein*e Benutzer*in die für InputView zulässige maximale Länge erreicht hat. |
MultiValidationBehavior |
MultiValidationBehavior ist ein Behavior , mit dem Benutzer*innen mehrere Validierungssteuerelemente kombinieren können, um die Texteingabe abhängig von den angegebenen Parametern zu überprüfen. |
NumericValidationBehavior |
NumericValidationBehavior ist ein Behavior , mit dem Benutzer*innen ermitteln können, ob die Texteingabe ein gültiger numerischer Wert ist. |
ProgressBarAnimationBehavior |
ProgressBarAnimationBehavior ändert ein ProgressBar im Laufe der Zeit vom aktuellen Statuswert in einen angegebenen Wert. |
RequiredStringValidationBehavior |
RequiredStringValidationBehavior ist ein Behavior , mit dem Benutzer*innen ermitteln können, ob die Texteingabe einem bestimmten Text entspricht. |
SelectAllTextBehavior |
SelectAllTextBehavior ist ein Behavior , mit dem der gesamte Text in einem InputView -Element (z. B. Entry oder Editor ) markiert wird, wenn er fokussiert wird. |
SetFocusOnEntryCompletedBehavior |
SetFocusOnEntryCompletedBehavior ist ein Behavior , das ein angegebenes VisualElement -Element fokussiert, wenn ein Entry -Vorgang abgeschlossen wird. |
StatusBarBehavior |
StatusBarBehavior ist ein Behavior , mit dem Benutzer*innen die Farbe und den Stil ihrer Gerätestatusleiste anpassen können. |
TextValidationBehavior |
TextValidationBehavior ist ein Behavior , das es Benutzer*innen ermöglicht, einen bestimmten Text abhängig von den angegebenen Parametern zu überprüfen. |
TouchBehavior |
Das TouchBehavior ist ein Behavior , das die Möglichkeit bietet, mit jeder VisualElement basierend auf Touch-, Mausklick- und Hoverereignissen zu interagieren. |
UriValidationBehavior |
UriValidationBehavior ist ein Behavior , mit dem Benutzer*innen bestimmen können, ob es sich bei der Texteingabe um einen gültigen URI handelt. |
UserStoppedTypingBehavior |
UserStoppedTypingBehavior ist ein Verhalten, mit dem Benutzer*innen eine Aktion auslösen können, wenn ein*e Benutzer*in die Entry -Dateneingabe beendet hat. |
.NET MAUI Community Toolkit