我已经在Stackoverflow上阅读了一些类似的问题,但无法使其正常工作 这是我的WebBrowser XAML代码
<phone:WebBrowser Name="webBrowser"
ScriptNotify="webBrowser_ScriptNotify"
IsScriptEnabled="True"
Margin="0"
Background="Transparent"
HorizontalAlignment="Stretch"
VerticalAlignment="Stretch">
和代码中的应用程序栏
void BuildAppBar()
{
ApplicationBar = new ApplicationBar();
ApplicationBar.Mode = ApplicationBarMode.Minimized;
...
}
答案 0 :(得分:2)
当您将ApplicationBar
的模式属性设置为Minimized
(我不知道原因)时会发生这种情况,因此您可以使用页面的OrientationChanged
事件设置模式属性:
private void PhoneApplicationPage_OrientationChanged(object sender, OrientationChangedEventArgs e)
{
if (e.Orientation == PageOrientation.PortraitUp)
{
this.ApplicationBar.Mode = ApplicationBarMode.Minimized;
}
else
{
this.ApplicationBar.Mode = ApplicationBarMode.Default;
}
}