Xamarin.Forms ActivityIndicator
控件 Xamarin.FormsActivityIndicator
會顯示動畫,以顯示應用程式參與冗長的活動。 ProgressBar
與不同,不會ActivityIndicator
指出進度。 ActivityIndicator
繼承自 View
。
下列螢幕快照顯示 ActivityIndicator
iOS 和 Android 上的控制項:
控制項 ActivityIndicator
會定義下列屬性:
Color
是值Color
,定義 的ActivityIndicator
顯示色彩。IsRunning
是一個bool
值,指出ActivityIndicator
是否應該顯示和產生動畫效果,或隱藏 。 當值false
ActivityIndicator
為 不可見時。
這些屬性是由 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
: