Partager via


Xamarin.Forms ActivityIndicator

Le Xamarin.FormsActivityIndicator contrôle affiche une animation pour montrer que l’application est engagée dans une activité longue. Contrairement à ce qui est le ProgressBarcas, il ActivityIndicator n’y a aucune indication de progrès. Les ActivityIndicator héritent de View.

Les captures d’écran suivantes montrent un ActivityIndicator contrôle sur iOS et Android :

Capture d’écran d’ActivityIndicator sur iOS et Android

Le ActivityIndicator contrôle définit les propriétés suivantes :

  • Color est une Color valeur qui définit la couleur d’affichage du ActivityIndicator.
  • IsRunning est une bool valeur qui indique si la ActivityIndicator valeur doit être visible et animée ou masquée. Lorsque la valeur n’est falseActivityIndicator pas visible.

Ces propriétés sont sauvegardées par BindableProperty des objets, ce qui signifie que le ActivityIndicator style peut être appliqué et être la cible des liaisons de données.

Créer un ActivityIndicator

La ActivityIndicator classe peut être instanciée en XAML. Sa IsRunning propriété détermine si le contrôle est visible et animé. La IsRunning propriété est par défaut false. L’exemple suivant montre comment instancier un ActivityIndicator code XAML avec le jeu de propriétés facultatif IsRunning :

<ActivityIndicator IsRunning="true" />

Vous pouvez également créer un ActivityIndicator code :

ActivityIndicator activityIndicator = new ActivityIndicator { IsRunning = true };

Propriétés d’apparence d’ActivityIndicator

La Color propriété définit la ActivityIndicator couleur. L’exemple suivant montre comment instancier un ActivityIndicator code XAML avec le jeu de Color propriétés :

<ActivityIndicator Color="Orange" />

La Color propriété peut également être définie lors de la création d’un ActivityIndicator code dans :

ActivityIndicator activityIndicator = new ActivityIndicator { Color = Color.Orange };

Les captures d’écran suivantes montrent l’utilisation ActivityIndicator de la Color propriété définie Color.Orange sur iOS et Android :

Capture d’écran de ActivityIndicator avec style sur iOS et Android