Pregunta

¿Cómo ocultar la barra de estado en Windows Phone 8.1 (C #, XAML)?

En Windows Phone 8, se realizó configurando shell:SystemTray.IsVisible="False" en cualquier página.Pero no está disponible en Windows Phone 8.1

¿Fue útil?

Solución

Con la liberación de Windows Phone 8.1 SDK viene una nueva barra de estado.La barra de estado reemplaza la transmisión del sistema desde las aplicaciones de Windows Phone Silverlight.A diferencia del sistema SystemTray, solo se puede acceder a Stausbar a través del código y alguna funcionalidad ha cambiado.

StatusBar statusBar = Windows.UI.ViewManagement.StatusBar.GetForCurrentView();

// Hide the status bar
await statusBar.HideAsync();

//Show the status bar
await statusBar.ShowAsync();

Referencia: Diferencias entre la nueva barra de estado en las aplicaciones de Windows Phone XAML y la transmisión del sistema

MSDN Referencia: Clase de la barra de estado

Otros consejos

await Windows.UI.ViewManagement.StatusBar.GetForCurrentView().HideAsync(); 
await Windows.UI.ViewManagement.StatusBar.GetForCurrentView().ShowAsync(); 

para esconder y mostrar la bandeja del sistema

Aquí un simple tutorial que explica, trabajando con la barra de estado.

http://denilParmar.blogspot.IN / 2016/01 / Trabajo con estado de estado-en-windows-phone.html

Espero que te ayude: -)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top