Progress Ring en Windows y Windows Phone

Mostrar un «Progress Ring» al cargar datos advierte al usuario de que la aplicación esta «haciendo cosas», y así no tiene la sensación de que se ha quedado parada.

En este caso vamos a añadir un Progress Ring con un mensaje de la siguiente manera:

Tanto la visibilidad como si esta activo o no el componente lo vamos a controlar mediante una propiedad de tipo  bool desde la View Model: «LoadingResultsProgressRing»

Los posibles valores que adquiere la propiedad Visibility son: Visible y Collapse, por lo que vamos a necesitar un Converter que tranforme nuestro valor de tipo bool.

 

Finalmente, un estilo para nuestro Progress Ring