Kal*_*yan 48 c# winrt-xaml windows-phone-8.1 win-universal-app
如何在Windows Phone 8.1
(C#,XAML)中隐藏状态栏?
在Windows Phone 8
它被设置做shell:SystemTray.IsVisible="False"
任何页面.但它没有Windows Phone 8.1
Muh*_*mar 89
随着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();
Run Code Online (Sandbox Code Playgroud)
参考:Windows Phone XAML应用程序中的新StatusBar与SystemTray之间的差异
Msdn参考:StatusBar类
await Windows.UI.ViewManagement.StatusBar.GetForCurrentView().HideAsync();
await Windows.UI.ViewManagement.StatusBar.GetForCurrentView().ShowAsync();
Run Code Online (Sandbox Code Playgroud)
用于隐藏和显示系统托盘