ActivityIndicator
L’interface utilisateur de l’application multiplateforme .NET (.NET MAUI) ActivityIndicator affiche une animation pour montrer que l’application est engagée dans une longue activité. Contrairement ProgressBarà , ActivityIndicator ne donne aucune indication de progrès.
L’apparence d’une ActivityIndicator plateforme dépend de la plateforme, et la capture d’écran suivante montre un ActivityIndicator sur Android :
ActivityIndicator définit les propriétés suivantes :
Color
est une Color valeur qui définit la couleur du ActivityIndicator.IsRunning
est unebool
valeur qui indique si la ActivityIndicator valeur doit être visible et animée ou masquée. La valeur par défaut de cette propriété estfalse
, ce qui indique que l’élément ActivityIndicator n’est pas visible.
Ces propriétés sont sauvegardées par BindableProperty des objets, ce qui signifie qu’elles peuvent être des cibles de liaisons de données et mises en forme.
Créer un ActivityIndicator
Pour indiquer une activité longue, créez un ActivityIndicator objet et définissez ses propriétés pour définir son apparence.
L’exemple XAML suivant montre comment afficher un ActivityIndicator:
<ActivityIndicator IsRunning="true" />
Le code C# équivalent est :
ActivityIndicator activityIndicator = new ActivityIndicator { IsRunning = true };
L’exemple XAML suivant montre comment modifier la couleur d’un ActivityIndicator:
<ActivityIndicator IsRunning="true"
Color="Orange" />
Le code C# équivalent est :
ActivityIndicator activityIndicator = new ActivityIndicator
{
IsRunning = true,
Color = Colors.Orange
};