首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Windows Mobile >

怎的隐藏信号栏

2013-01-08 
怎样隐藏信号栏?进入我做的程序界面后我想要隐藏掉信号栏(就是最上面显示信号、电量的那一栏),虽然这一栏不

怎样隐藏信号栏?
进入我做的程序界面后我想要隐藏掉信号栏(就是最上面显示信号、电量的那一栏),虽然这一栏不点击也不显示的,但是它还是占了一行的位置,我想让我的程序全屏显示。谢谢!
[解决办法]
Microsoft.Phone.Shell.SystemTray.IsVisbale = false;
[解决办法]
http://www.markermetro.com/2010/07/technical/mvvm-light-and-unit-testing-example/

SmartyP says:21 July 2010 at 06:45
I’ve noticed that if the system tray is showing at the top, then the results (number of pass/fail) gets cut off at the bottom – you can see it in the screenshot you posted.
 
All I have found to get rid of this is to set SystemTray.IsVisible to false, but you cannot do this in the constructor without receiving the error “To set SystemTray visibility the RootVisual must be a PhoneApplicationFrame and its Content must be a PhoneApplicationPage”.
 
The only solution I have found so far is to use this code in the MainPage.xaml.cs instead:
 public MainPage()
 {
 InitializeComponent();
 
this.Loaded += new RoutedEventHandler(MainPage_Loaded);
 }
 
void MainPage_Loaded(object sender, RoutedEventArgs e)
 {
SystemTray.IsVisible = false;
 Application.Current.RootVisual = UnitTestSystem.CreateTestPage();
 }

热点排行