在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
希望能帮助你:-)