ActivityIndicator
Uživatelské rozhraní aplikace .NET pro více platforem (.NET MAUI) ActivityIndicator zobrazuje animaci, která ukazuje, že aplikace je zapojená do zdlouhavé aktivity. Na rozdíl od ProgressBar, ActivityIndicator neposkytuje žádnou informaci o pokroku.
Vzhled závislého na ActivityIndicator platformě a následující snímek obrazovky ukazuje na Androidu ActivityIndicator :
ActivityIndicator definuje následující vlastnosti:
Color
Color je hodnota, která definuje barvu ActivityIndicator.IsRunning
bool
je hodnota, která označuje, zda ActivityIndicator má být viditelné a animační, nebo skryté. Výchozí hodnota této vlastnosti jefalse
, což označuje, že ActivityIndicator není viditelný.
Tyto vlastnosti jsou podporovány BindableProperty objekty, což znamená, že mohou být cíle datových vazeb a stylovány.
Vytvoření activityIndicatoru
Pokud chcete označit dlouhou aktivitu, vytvořte ActivityIndicator objekt a nastavíte jeho vlastnosti tak, aby definovaly jeho vzhled.
Následující příklad XAML ukazuje, jak zobrazit ActivityIndicator:
<ActivityIndicator IsRunning="true" />
Ekvivalentní kód jazyka C# je:
ActivityIndicator activityIndicator = new ActivityIndicator { IsRunning = true };
Následující příklad XAML ukazuje, jak změnit barvu ActivityIndicator:
<ActivityIndicator IsRunning="true"
Color="Orange" />
Ekvivalentní kód jazyka C# je:
ActivityIndicator activityIndicator = new ActivityIndicator
{
IsRunning = true,
Color = Colors.Orange
};