Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Kontrolka Xamarin.FormsActivityIndicator wyświetla animację, aby pokazać, że aplikacja jest zaangażowana w długotrwałe działanie. ProgressBarW przeciwieństwie do elementu , parametr ActivityIndicator nie wskazuje na postęp. Element ActivityIndicator dziedziczy z elementu View.
Na poniższych zrzutach ekranu przedstawiono kontrolkę ActivityIndicator w systemach iOS i Android:

Kontrolka ActivityIndicator definiuje następujące właściwości:
ColortoColorwartość, która definiuje kolor wyświetlania elementuActivityIndicator.IsRunningto wartość wskazującabool, czyActivityIndicatorpowinna być widoczna i animowana, czy ukryta. Gdy wartość jestfalseniewidocznaActivityIndicator.
Te właściwości są wspierane przez BindableProperty obiekty, co oznacza, że ActivityIndicator można stylizować i być obiektem docelowym powiązań danych.
Tworzenie elementu ActivityIndicator
Klasę ActivityIndicator można utworzyć w języku XAML. Jego IsRunning właściwość określa, czy kontrolka jest widoczna i animuje. Właściwość jest domyślnie ustawiona IsRunning na false. W poniższym przykładzie pokazano, jak utworzyć wystąpienie elementu ActivityIndicator w języku XAML przy użyciu opcjonalnego IsRunning zestawu właściwości:
<ActivityIndicator IsRunning="true" />
Element ActivityIndicator można również utworzyć w kodzie:
ActivityIndicator activityIndicator = new ActivityIndicator { IsRunning = true };
Właściwości wyglądu elementu ActivityIndicator
Właściwość Color definiuje ActivityIndicator kolor. W poniższym przykładzie pokazano, jak utworzyć wystąpienie obiektu ActivityIndicator w języku XAML przy użyciu Color zestawu właściwości:
<ActivityIndicator Color="Orange" />
Właściwość Color można również ustawić podczas tworzenia elementu ActivityIndicator w kodzie:
ActivityIndicator activityIndicator = new ActivityIndicator { Color = Color.Orange };
Na poniższych zrzutach ekranu przedstawiono ActivityIndicator właściwość z właściwością ustawioną Color na Color.Orange w systemach iOS i Android:
