我有一个加载了本地HTML文件的WebBrowser控件,如下所示:
var rs = Application.GetResourceStream(new Uri("View/Help.html", UriKind.Relative));
StreamReader reader = new StreamReader(rs.Stream);
browser.NavigateToString(reader.ReadToEnd());
reader.Close();
显示正常,但最后两行被裁剪掉了。这就像WebBrowser的视口不够大(我可以拉起并看到最后两行,但是当我放开它时会反弹回来)。 HTML文件相当长,可能有5个屏幕。
页面的XAML非常简单,整个页面是WebBrowser控件:
<Grid x:Name="LayoutRoot" Background="Transparent">
<phone:WebBrowser x:Name="browser" Width="480" Height="800" IsScriptEnabled="True"/>
</Grid>
有什么想法吗?
答案 0 :(得分:3)
如果您看到ApplicationBar
,则需要缩小WebBrowser
的尺寸,否则您将在应用栏下方显示内容。