控件 Xamarin.FormsActivityIndicator 會顯示動畫,以顯示應用程式參與冗長的活動。 ProgressBar與不同,不會ActivityIndicator指出進度。 ActivityIndicator繼承自 View。
下列螢幕快照顯示 ActivityIndicator iOS 和 Android 上的控制項:

控制項 ActivityIndicator 會定義下列屬性:
Color是值Color,定義 的ActivityIndicator顯示色彩。IsRunning是一個bool值,指出ActivityIndicator是否應該顯示和產生動畫效果,或隱藏 。 當值falseActivityIndicator為 不可見時。
這些屬性是由 BindableProperty 物件所支援,這表示 ActivityIndicator 可以設定樣式並成為數據系結的目標。
建立 ActivityIndicator
類別 ActivityIndicator 可以在 XAML 中具現化。 其 IsRunning 屬性會判斷控件是否可見並產生動畫效果。 屬性 IsRunning 預設為 false。 下列範例示範如何使用選擇性IsRunning屬性集在 XAML 中具現化 ActivityIndicator :
<ActivityIndicator IsRunning="true" />
ActivityIndicator也可以在程式代碼中建立 :
ActivityIndicator activityIndicator = new ActivityIndicator { IsRunning = true };
ActivityIndicator 外觀屬性
屬性 Color 會 ActivityIndicator 定義色彩。 下列範例示範如何使用 屬性集在 XAML Color 中具現化 ActivityIndicator :
<ActivityIndicator Color="Orange" />
您也可以 Color 在程式代碼中建立 ActivityIndicator 時設定 屬性:
ActivityIndicator activityIndicator = new ActivityIndicator { Color = Color.Orange };
下列螢幕快照顯示 ActivityIndicator ,在 iOS 和 Android 上將 Color 屬性設定為 Color.Orange :
