在Windows Phone 8.1 Universal Apps中隐藏状态栏

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类


apr*_*amc 7

await Windows.UI.ViewManagement.StatusBar.GetForCurrentView().HideAsync(); 
await Windows.UI.ViewManagement.StatusBar.GetForCurrentView().ShowAsync(); 
Run Code Online (Sandbox Code Playgroud)

用于隐藏和显示系统托盘