Question

Comment masquer la barre d'état dans Windows Phone 8.1 (C#, XAML) ?

Dans Windows Phone 8 cela a été fait en définissant shell:SystemTray.IsVisible="False" à n'importe quelle page.Mais il n'est pas disponible dans Windows Phone 8.1

Était-ce utile?

La solution

Avec la sortie du SDK Windows Phone 8.1, une nouvelle barre d'état est disponible.La StatusBar remplace la SystemTray des applications Windows Phone Silverlight.Contrairement au SystemTray, le StausBar n'est accessible que via du code et certaines fonctionnalités ont changé.

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

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

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

Référence: Différences entre la nouvelle StatusBar dans les applications XAML Windows Phone et la SystemTray

Référence MSDN : Classe StatusBar

Autres conseils

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

pour masquer et afficher la barre d'état système

Voici un tutoriel simple qui explique comment travailler avec la barre d'état.

http://denilparmar.blogspot.in/2016/01/working-with-statusbar-in-windows-phone.html

J'espère que cela vous aidera :-)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top