Xamarin.Forms ActivityIndicator

Stáhnout ukázku Stažení ukázky

Ovládací Xamarin.FormsActivityIndicator prvek zobrazí animaci, která ukazuje, že je aplikace zapojena do zdlouhavé aktivity. Na rozdíl ProgressBar od rozhraní ActivityIndicator neznačí průběh. Dědí ActivityIndicator z View .

Následující snímky obrazovky ukazují ovládací ActivityIndicator prvek v iOSu a Androidu:

Snímek obrazovky s activityIndicator v iOSu a Androidu Snímekobrazovky s aktivitouIndikátor a Androidu

Ovládací ActivityIndicator prvek definuje následující vlastnosti:

Tyto vlastnosti jsou zálohovány objekty, což znamená, že objekt může mít styl a být cílem BindablePropertyActivityIndicator datových vazeb.

Vytvoření activityIndicator

Instanci ActivityIndicator třídy je možné vytvořit v jazyce XAML. Jeho IsRunning vlastnost určuje, jestli je ovládací prvek viditelný a animující. Výchozí IsRunning hodnota vlastnosti je false . Následující příklad ukazuje, jak vytvořit instanci v ActivityIndicator jazyce XAML s volitelnou IsRunning nastavenou vlastností:

<ActivityIndicator IsRunning="true" />

Objekt ActivityIndicator lze také vytvořit v kódu:

ActivityIndicator activityIndicator = new ActivityIndicator { IsRunning = true };

Vlastnosti vzhledu ActivityIndicator

Vlastnost Color definuje ActivityIndicator barvu. Následující příklad ukazuje, jak vytvořit instanci v ActivityIndicator jazyce XAML s Color nastavenou vlastností:

<ActivityIndicator Color="Orange" />

Vlastnost Color lze nastavit také při vytváření objektu v ActivityIndicator kódu:

ActivityIndicator activityIndicator = new ActivityIndicator { Color = Color.Orange };

Následující snímky obrazovky ukazují objekt ActivityIndicator s Color vlastností nastavenou na Color.Orange v iOSu a Androidu:

Snímek obrazovky se stylem ActivityIndicator v iOSu a Androidu Snímekobrazovky se a Androidu