Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Ovládací Xamarin.FormsActivityIndicator prvek zobrazí animaci, která ukazuje, že aplikace je zapojená do zdlouhavé aktivity. ProgressBarNa rozdíl od , ActivityIndicator dává žádný signál o pokroku. Dědí ActivityIndicator z View.
Následující snímky obrazovky ukazují ovládací prvek v iOSu ActivityIndicator a Androidu:

Ovládací ActivityIndicator prvek definuje následující vlastnosti:
ColorColorje hodnota, která definuje barvuActivityIndicatorzobrazení .IsRunningboolje hodnota, která označuje, zdaActivityIndicatormá být viditelné a animační, nebo skryté. Pokud hodnota nenífalseActivityIndicatorviditelná.
Tyto vlastnosti jsou podporovány BindableProperty objekty, což znamená, že ActivityIndicator lze stylovat a být cílem datových vazeb.
Vytvoření activityIndicatoru
Třída ActivityIndicator může být vytvořena v XAML. Jeho IsRunning vlastnost určuje, zda je ovládací prvek viditelný a animuje. Vlastnost IsRunning je ve výchozím nastavení false. Následující příklad ukazuje, jak vytvořit instanci v ActivityIndicator XAML s volitelnou IsRunning sadou vlastností:
<ActivityIndicator IsRunning="true" />
Lze ActivityIndicator také vytvořit v kódu:
ActivityIndicator activityIndicator = new ActivityIndicator { IsRunning = true };
Vlastnosti vzhledu ActivityIndicatoru
Vlastnost Color definuje ActivityIndicator barvu. Následující příklad ukazuje, jak vytvořit instanci ActivityIndicator v XAML se Color sadou vlastností:
<ActivityIndicator Color="Orange" />
Vlastnost Color lze také nastavit při vytváření ActivityIndicator kódu:
ActivityIndicator activityIndicator = new ActivityIndicator { Color = Color.Orange };
Následující snímky obrazovky ukazují ActivityIndicator vlastnost s vlastností nastavenou Color na Color.Orange iOS a Android:
