为什么SystemTray在WXGA模拟器中有底部边框?

时间:2013-10-11 22:05:39

标签: xaml windows-phone-8 system-tray windows-phone-8-emulator

我想知道如何在WXGA分辨率下删除WindowsPhone8-App中系统托盘的下边框?

以下是WXGA模拟器上发生的情况: the small gray line does not appear eg in 720p emulator

小灰线不会出现在例如720p仿真器中

2 个答案:

答案 0 :(得分:8)

要修复整个应用程序的此问题(包括页面转换),只需在 App.xaml.cs

中的InitializePhoneApplication方法中添加1行
private void InitializePhoneApplication()
{
    //...

    RootFrame.Margin = new Thickness(0, -1, 0, 0);

    //...
}

答案 1 :(得分:7)

我真的不明白为什么会这样,但您可以通过在页面的根元素上设置负的上边距来修复它:

<Grid x:Name="LayoutRoot" Background="Gray" Margin="0 -1 0 0">