Para algunos (incluyéndome) el ProgressBar no es suficiente si lo que queremos es evitar (de alguna forma elegante) que el usuario siga interactuando con la aplicación mientras se esta ejecutando algun proceso. Por eso en este post enseñare como crear un BusyIndicator.
C#
Empezamos creando una clase que extienda de Control con la siguiente definición:
XAML
Y terminamos definiendo la plantilla del control que acabamos de crear mediante un estilo implícito de la siguiente manera:
¿Cómo usar?
Agregar el namespace del BusyIndicator a la página o al control correspondiente y listo:
CodePlex
Código fuente disponible en:
Windows Phone -> CustomBusyIndicator
No hay comentarios.:
Publicar un comentario