Partager via


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 :

Screenshot of ActivityIndicator on Android.

ActivityIndicator définit les propriétés suivantes :

  • Color est une Color valeur qui définit la couleur du ActivityIndicator.
  • IsRunning est une bool 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é est false, 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
};