Xamarin.Forms ActivityIndicator
Das Xamarin.FormsActivityIndicator
Steuerelement zeigt eine Animation an, die zeigt, dass die Anwendung an einer langwierigen Aktivität beteiligt ist. ProgressBar
Im Gegensatz zum gibt der ActivityIndicator
keinen Hinweis auf den Fortschritt. Der ActivityIndicator
erbt von View
.
Die folgenden Screenshots zeigen ein ActivityIndicator
Steuerelement unter iOS und Android:
Das ActivityIndicator
Steuerelement definiert die folgenden Eigenschaften:
Color
ist einColor
Wert, der die Anzeigefarbe vonActivityIndicator
definiert.IsRunning
ist einbool
Wert, der angibt, ob sichtbarActivityIndicator
und animierend oder ausgeblendet werden soll. Wenn der Wert istfalse
,ActivityIndicator
ist nicht sichtbar.
Diese Eigenschaften werden durch BindableProperty
Objekte unterstützt, was bedeutet, dass die ActivityIndicator
formatiert werden kann und das Ziel von Datenbindungen sein kann.
Erstellen eines ActivityIndicators
Die ActivityIndicator
Klasse kann in XAML instanziiert werden. Seine IsRunning
Eigenschaft bestimmt, ob das Steuerelement sichtbar und animiert ist. Die IsRunning
-Eigenschaft ist standardmäßig auf false
. Im folgenden Beispiel wird gezeigt, wie sie in ActivityIndicator
XAML mit der optionalen IsRunning
Eigenschaft instanziieren:
<ActivityIndicator IsRunning="true" />
Ein ActivityIndicator
kann auch im Code erstellt werden:
ActivityIndicator activityIndicator = new ActivityIndicator { IsRunning = true };
Eigenschaften der ActivityIndicator-Darstellung
Die Color
-Eigenschaft definiert die ActivityIndicator
Farbe. Das folgende Beispiel zeigt, wie sie eine ActivityIndicator
in XAML mit dem Color
Eigenschaftssatz instanziieren:
<ActivityIndicator Color="Orange" />
Die Color
-Eigenschaft kann auch beim Erstellen eines ActivityIndicator
im Code festgelegt werden:
ActivityIndicator activityIndicator = new ActivityIndicator { Color = Color.Orange };
Die folgenden Screenshots zeigen, dass die ActivityIndicator
Color
-Eigenschaft unter iOS und Android auf Color.Orange
festgelegt ist: