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 ProgressBar
cas, 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 :
Le contrôle ActivityIndicator
définit les propriétés suivantes :
Color
est uneColor
valeur qui définit la couleur d’affichage duActivityIndicator
.IsRunning
est unebool
valeur qui indique si laActivityIndicator
valeur doit être visible et animée ou masquée. Lorsque la valeur n’estfalse
ActivityIndicator
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 :