Xamarin.Forms ActivityIndicator
El Xamarin.FormsActivityIndicator control muestra una animación para mostrar que la aplicación está comprometida en una actividad larga. A diferencia ProgressBar de , no proporciona ninguna indicación de ActivityIndicator progreso. hereda ActivityIndicator de View .
En las capturas de pantalla siguientes se ActivityIndicator muestra un control en iOS y Android:
Captura de
El ActivityIndicator control define las siguientes propiedades:
- Xamarin_Forms _ActivityIndicator_Color" data-linktype="absolute-path">
ColoresColorun valor que define el color de presentación deActivityIndicator. - Xamarin_Forms _ActivityIndicator_IsRunning" data-linktype="absolute-path">es un valor que indica si debe estar visible y animando
IsRunningboolActivityIndicatoru oculto. Cuando el valorfalsees , no estáActivityIndicatorvisible.
Estas propiedades están copiadas por objetos , lo que significa que se puede usar el estilo y ser el BindableProperty destino de los enlaces de ActivityIndicator datos.
Creación de un elemento ActivityIndicator
Se ActivityIndicator pueden crear instancias de la clase en XAML. Su IsRunning propiedad determina si el control está visible y animando. El IsRunning valor predeterminado de la propiedad es false . En el ejemplo siguiente se muestra cómo crear una instancia de ActivityIndicator en XAML con la propiedad opcional IsRunning establecida:
<ActivityIndicator IsRunning="true" />
También ActivityIndicator se puede crear en el código:
ActivityIndicator activityIndicator = new ActivityIndicator { IsRunning = true };
Propiedades de apariencia de ActivityIndicator
La Color propiedad define el ActivityIndicator color. En el ejemplo siguiente se muestra cómo crear una instancia de ActivityIndicator en XAML con la propiedad Color establecida:
<ActivityIndicator Color="Orange" />
La Color propiedad también se puede establecer al crear un en el ActivityIndicator código:
ActivityIndicator activityIndicator = new ActivityIndicator { Color = Color.Orange };
En las capturas de pantalla siguientes se muestra ActivityIndicator con la propiedad establecida en en en ColorColor.Orange iOS y Android:
con estilo en iOS y Android Captura de pantalla de con estilo en iOS y Android
Descarga del ejemplo