我该如何隐藏这个图标,
问题是我总是有相同的颜色背景,即使主题是黑色或浅色并且它看起来不好,我知道可以隐藏它。在xaml但我不知道最好的方法!
我试过这个!但没有工作:(<Page
x:Class="App1.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:PuzzleTalk"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
Shell:SystemTray.IsVisiable="False"
Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
答案 0 :(得分:5)
您的代码中存在拼写错误 - 您Shell:SystemTray.IsVisiable="False"
尝试Shell:SystemTray.IsVisible="False"
而不是......
答案 1 :(得分:4)
根据您的XAML代码,您尝试使用Windows Phone 8.1 runtime
<Page>
已经死了。
shell:SystemTray.IsVisible="True"
仅适用于Windows Phone 8 Silverlight
和Windows Phone 8.1 Silverlight
隐藏状态栏的代码
StatusBar statusBar = Windows.UI.ViewManagement.StatusBar.GetForCurrentView();
// Hide the status bar
await statusBar.HideAsync();
//Show the status bar
await statusBar.ShowAsync();