Xamarin.FormsActivityindicator ActivityIndicator

Beispiel herunterladen Das Beispiel herunterladenDownload Sample Download the sample

Das- Xamarin.Forms ActivityIndicator Steuerelement zeigt eine Animation an, die anzeigt, dass die Anwendung mit einer langwierigen Aktivität beschäftigt ist.The Xamarin.Forms ActivityIndicator control displays an animation to show that the application is engaged in a lengthy activity. Anders als der ProgressBar ActivityIndicator gibt den Fortschritt an.Unlike the ProgressBar, the ActivityIndicator gives no indication of progress. Der ActivityIndicator erbt von View .The ActivityIndicator inherits from View.

Die folgenden Screenshots zeigen ein ActivityIndicator Steuerelement unter IOS und Android:The following screenshots show an ActivityIndicator control on iOS and Android:

Screenshot von activityindicator unter IOS und AndroidScreenshot of ActivityIndicator on iOS and Android

Das- ActivityIndicator Steuerelement definiert die folgenden Eigenschaften:The ActivityIndicator control defines the following properties:

  • Colorein- Color Wert, der die Anzeige Farbe von definiert ActivityIndicator .Color is a Color value that defines the display color of the ActivityIndicator.
  • IsRunningein bool Wert, der angibt, ob ActivityIndicator sichtbar und animiert werden soll.IsRunning is a bool value that indicates whether the ActivityIndicator should be visible and animating, or hidden. Wenn der Wert ist, ist false ActivityIndicator nicht sichtbar.When the value is false the ActivityIndicator isn't visible.

Diese Eigenschaften werden durch BindableProperty -Objekte gestützt. Dies bedeutet, dass das formatiert ActivityIndicator werden kann und das Ziel von Daten Bindungen ist.These properties are backed by BindableProperty objects, which means that the ActivityIndicator can be styled and be the target of data bindings.

Erstellen eines activityindicatorCreate an ActivityIndicator

Die ActivityIndicator Klasse kann in XAML instanziiert werden.The ActivityIndicator class can be instantiated in XAML. IsRunningDie-Eigenschaft bestimmt, ob das Steuerelement sichtbar und animiert ist.Its IsRunning property determines if the control is visible and animating. Die-Eigenschaft hat den IsRunning Standardwert false .The IsRunning property defaults to false. Im folgenden Beispiel wird gezeigt, wie ein ActivityIndicator in XAML mit dem optionalen Eigenschaften Satz instanziiert wird IsRunning :The following example shows how to instantiate an ActivityIndicator in XAML with the optional IsRunning property set:

<ActivityIndicator IsRunning="true" />

Ein ActivityIndicator kann auch im Code erstellt werden:An ActivityIndicator can also be created in code:

ActivityIndicator activityIndicator = new ActivityIndicator { IsRunning = true };

Aktivitätsindikator-Darstellungs EigenschaftenActivityIndicator appearance properties

Die- Color Eigenschaft definiert die ActivityIndicator Farbe.The Color property defines the ActivityIndicator color. Im folgenden Beispiel wird gezeigt, wie ein ActivityIndicator in XAML mit dem-Eigenschaften Satz instanziiert wird Color :The following example shows how to instantiate an ActivityIndicator in XAML with the Color property set:

<ActivityIndicator Color="Orange" />

Die- Color Eigenschaft kann auch festgelegt werden, wenn ein-Objekt ActivityIndicator im Code erstellt wird:The Color property can also be set when creating an ActivityIndicator in code:

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

Die folgenden Screenshots zeigen den ActivityIndicator , bei dem die Color -Eigenschaft unter Color.Orange IOS und Android auf festgelegt ist:The following screenshots show the ActivityIndicator with the Color property set to Color.Orange on iOS and Android:

Screenshot des formatierten activityindicator unter IOS und AndroidScreenshot of styled ActivityIndicator on iOS and Android