【问题标题】:Why does the SystemTray has a bottom border in WXGA simulator?为什么 SystemTray 在 WXGA 模拟器中有底部边框?
【发布时间】:2013-10-20 02:46:17
【问题描述】:

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

以下是 WXGA 模拟器上发生的情况:

在 720p 模拟器中不会出现小灰线

【问题讨论】:

  • 你能解释一下你的要求吗?
  • 确实如此。不仅是模拟器,它也发生在设备上。很奇怪。
  • @MohamedThaufeeq 我只是想知道如何删除水平灰线! - 请看下面的答案!

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


【解决方案1】:

要为整个应用程序(包括页面transitinos)解决此问题,只需在您的 App.xaml.cs

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

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

    //...
}

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

    • 这确实有效(网格必须有背景颜色)。但是,灰色的笔触会重新出现在页面导航上。不知道如何解决这个问题。。
    • 也适用于我的 L1320,分辨率为 720p!谢谢 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-04
    • 2017-02-17
    • 1970-01-01
    • 1970-01-01
    • 2013-03-22
    • 1970-01-01
    • 2018-10-08
    相关资源
    最近更新 更多