如何在Windows Phone 8.1
中隐藏状态栏?(C#,XAML)
在Windows Phone 8
中,可以通过在任何页面上设置shell:SystemTray.IsVisible="False"
来实现。但在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应用程序中的SystemTray。与SystemTray不同的是,StausBar只能通过代码访问,并且某些功能已更改。
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
希望这能对你有所帮助 :-)