Xamarin.Forms Etkinlik göstergesi
Xamarin.FormsActivityIndicator Denetim, uygulamanın uzun bir etkinlikte bağlı olduğunu göstermek için bir animasyon görüntüler. Uygulamasının aksine, ProgressBarActivityIndicator ilerleme göstergesi vermez. ActivityIndicatorÖğesinden devralır View .
Aşağıdaki ekran görüntülerinde ActivityIndicator iOS ve Android 'de bir denetim gösterilmektedir:
İOS göstergesinin
ActivityIndicatorDenetim aşağıdaki özellikleri tanımlar:
- Xamarin_Forms _ActivityIndicator_Color "Data-LinkType =" Absolute-path ">
ColorColor, öğesinin görüntü rengini tanımlayan bir değerdirActivityIndicator. - Xamarin_Forms _ActivityIndicator_IsRunning "Data-LinkType =" Absolute-path ">
IsRunningbool,ActivityIndicatorgörünür ve animasyon uygulanıp yapılmayacağını veya gizlenmeyeceğini belirten bir değerdir. DeğerfalseActivityIndicatorgörünür olmadığında.
Bu özellikler nesneler tarafından desteklenir BindableProperty , bu, ' ActivityIndicator nin stillenebileceği ve veri bağlamalarının hedefi olabileceği anlamına gelir.
ActivityIndicator oluşturma
ActivityIndicatorSınıf XAML içinde oluşturulabilir. IsRunningÖzelliği, denetimin görünür ve animasyon uygulama olup olmadığını belirler. IsRunningÖzelliği varsayılan olarak olur false . Aşağıdaki örnek, bir ActivityIndicator XAML içinde isteğe bağlı özellik kümesiyle nasıl örneklendirilecek gösterilmektedir IsRunning :
<ActivityIndicator IsRunning="true" />
ActivityIndicatorKod içinde de oluşturulabilir:
ActivityIndicator activityIndicator = new ActivityIndicator { IsRunning = true };
ActivityIndicator görünüm özellikleri
ColorÖzelliği, rengini tanımlar ActivityIndicator . Aşağıdaki örnek, bir ActivityIndicator XAML içinde özellik kümesiyle nasıl örneklendirilecek gösterilmektedir Color :
<ActivityIndicator Color="Orange" />
ColorÖzelliği, bir kod içinde oluştururken de ayarlanabilir ActivityIndicator :
ActivityIndicator activityIndicator = new ActivityIndicator { Color = Color.Orange };
Aşağıdaki ekran görüntülerinde, ActivityIndicatorColor özelliği Color.Orange iOS ve Android 'de olarak ayarlanmış olarak gösterilir:
İOS
Örneği indirin