【问题标题】:Windows 8 app fullscreen webview C#Windows 8 应用程序全屏 webview C#
【发布时间】:2014-01-15 11:58:05
【问题描述】:

我正在为 Windows 8 制作一个简单的 WebView 应用程序,但存在一个问题,即 WebView 的大小大约是屏幕的 2/3,我希望它是全屏的。在 VS 的设计模式中,我将其设置为全屏。

【问题讨论】:

  • 愿意分享代码吗?
  • 哦,我忘了,但现在我已经解决了。
  • 请将您的答案作为实际答案发布,因为 Stackoverflow 不是论坛!
  • 我想要,但它说我没有足够的声望点,我必须等待 24 小时 :(

标签: c# windows windows-8 webview


【解决方案1】:

您提供硬编码 Height="768" Width="1366" 但是当我们更改分辨率时,它永远不会起作用。所以你也可以使用“Window.Current.Bounds.Height”来获取窗口的高度,你可以用它来表示宽度。

【讨论】:

    【解决方案2】:

    我自己解决了这个问题,只需删除代码的自动生成部分 (HorizontalAlignment="Left" Height="768" VerticalAlignment="Top" Width="1366") 现在它是全屏的 :)

    【讨论】:

      【解决方案3】:

      更好的是,去掉宽度和高度

      <WebView HorizontalAlignment="Stretch" VerticalAlignment="Stretch" />
      

      【讨论】:

        【解决方案4】:

        仔细检查默认设置的边距值。我的 Win10 通用应用标记如下所示:

        <WebView HorizontalAlignment="Stretch" Margin="0,0,0,0" VerticalAlignment="Top"/>
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多