Domanda

Come nascondere la barra di stato in Windows Phone 8.1 (C #, XAML)?

In Windows Phone 8 è stato fatto impostando shell:SystemTray.IsVisible="False" in qualsiasi pagina.Ma non è disponibile in Windows Phone 8.1

È stato utile?

Soluzione

Con il rilascio di Windows Phone 8.1 SDK arriva una nuova barra di stato.La barra di stato sostituisce il sistema di sistema dalle app di Windows Phone Silverlight.A differenza del sistema SystemTray, è possibile accedere allo Stausbar solo tramite il codice e alcune funzionalità sono cambiate.

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

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

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

Riferimento: differenze tra la nuova barra di stato nelle app XAML di Windows Phone e il SystemTray

MSDN Riferimento: StatusBar Class

Altri suggerimenti

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

Per nascondere e mostrare il vassoio di sistema

Qui un semplice tutorial che spiega, lavorando con la barra di stato.

http://denilparmar.blogspot.in / 2016/01 / funzionamento-con-statobar-in-windows-phone.html

Spero che ti aiuti a: -)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top