Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die .NET Multi-Platform App UI (.NET MAUI) ActivityIndicator zeigt eine Animation an, um zu zeigen, dass die Anwendung in eine langwierige Aktivität eingebunden ist. Im Gegensatz dazu ProgressBarActivityIndicator gibt es keinen Hinweis auf den Fortschritt.
Das Aussehen eines ActivityIndicator ist plattformabhängig, und der folgende Screenshot zeigt ein ActivityIndicator auf Android.
ActivityIndicator definiert die folgenden Eigenschaften:
-
Colorist ein Color Wert, der die Farbe der ActivityIndicator. -
IsRunningist einboolWert, der angibt, ob dies ActivityIndicator sichtbar und animiert oder ausgeblendet werden soll. Der Standardwert dieser Eigenschaft istfalse, was angibt, dass dies ActivityIndicator nicht sichtbar ist.
Diese Eigenschaften werden von BindableProperty-Objekten unterstützt, was bedeutet, dass sie Ziele von Datenbindungen sein können und formatiert werden können.
Erstellen eines Aktivitätsindikators
Um eine langwierige Aktivität anzugeben, erstellen Sie ein ActivityIndicator Objekt, und legen Sie dessen Eigenschaften fest, um die Darstellung zu definieren.
Das folgende XAML-Beispiel zeigt, wie ein ActivityIndicator:
<ActivityIndicator IsRunning="true"
SemanticProperties.Description="Loading" />
Der entsprechende C#-Code lautet:
ActivityIndicator activityIndicator = new ActivityIndicator { IsRunning = true };
SemanticProperties.SetDescription(activityIndicator, "Loading");
Das folgende XAML-Beispiel zeigt, wie Sie die Farbe einer ActivityIndicator ändern.
<ActivityIndicator IsRunning="true"
Color="Orange" />
Der entsprechende C#-Code lautet:
ActivityIndicator activityIndicator = new ActivityIndicator
{
IsRunning = true,
Color = Colors.Orange
};