在Windows Phone 8.1通用应用程序中隐藏状态栏

如何隐藏Windows Phone 8.1 (C#,XAML)中的状态栏?

Windows Phone 8 ,通过在任何页面上设置shell:SystemTray.IsVisible="False"完成。 但在Windows Phone 8.1不可用

随着Windows Phone 8.1 SDK的发布,出现了一个新的StatusBar。 StatusBar从Windows Phone Silverlight应用程序中replaceSystemTray。 与SystemTray不同的是,StausBar只能通过代码访问,一些function已经改变。

 StatusBar statusBar = Windows.UI.ViewManagement.StatusBar.GetForCurrentView(); // Hide the status bar await statusBar.HideAsync(); //Show the status bar await statusBar.ShowAsync(); 

参考: Windows Phone XAML应用程序中的新StatusBar和SystemTray之间的区别

Msdn参考: StatusBar类

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

用于隐藏和显示系统托盘

这里有一个简单的教程,解释,使用状态栏。

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

希望能帮助你:-)