Xamarin.Forms ActivityIndicator
Denetim, Xamarin.FormsActivityIndicator
uygulamanın uzun bir etkinlikle meşgul olduğunu gösteren bir animasyon görüntüler. 'nin ProgressBar
aksine, ActivityIndicator
ilerleme durumunu belirtmez. öğesinden ActivityIndicator
View
devralır.
Aşağıdaki ekran görüntüleri iOS ve Android'de bir ActivityIndicator
denetimi gösterir:
Denetim ActivityIndicator
aşağıdaki özellikleri tanımlar:
Color
, öğesinin görüntü rengini tanımlayan birColor
değerdirActivityIndicator
.IsRunning
, öğesinin görünür ve animasyonlu mu yoksa gizli miActivityIndicator
olması gerektiğini gösteren birbool
değerdir. Değerifalse
ActivityIndicator
görünür olmadığında.
Bu özellikler nesneler tarafından BindableProperty
desteklenir; başka ActivityIndicator
bir deyişle, stili oluşturulabilir ve veri bağlamalarının hedefi olabilir.
ActivityIndicator Oluşturma
Sınıfın ActivityIndicator
örneği XAML'de oluşturulabilir. Özelliği IsRunning
, denetimin görünür ve animasyonlu olup olmadığını belirler. IsRunning
özelliği varsayılan olarak olarak false
gösterilir. Aşağıdaki örnek, isteğe bağlı IsRunning
özellik kümesiyle XAML'de bir ActivityIndicator
örneği oluşturma işlemini gösterir:
<ActivityIndicator IsRunning="true" />
ActivityIndicator
Kodda da bir oluşturulabilir:
ActivityIndicator activityIndicator = new ActivityIndicator { IsRunning = true };
ActivityIndicator görünüm özellikleri
Color
özelliği rengi tanımlarActivityIndicator
. Aşağıdaki örnekte, özellik kümesiyle XAML'de bir ActivityIndicator
örneği oluşturma gösterilmektedir Color
:
<ActivityIndicator Color="Orange" />
Özelliği Color
, kod içinde oluşturulurken ActivityIndicator
de ayarlanabilir:
ActivityIndicator activityIndicator = new ActivityIndicator { Color = Color.Orange };
Aşağıdaki ekran görüntüleri, iOS ve Android'de Color.Orange
özelliğinin Color
olarak ayarlandığı öğesini gösterirActivityIndicator
: