我的应用程序中有这样的代码来隐藏 SystemTray,我不能对 Applicationbar 做同样的事情。为什么?我想在旋转更改时更改 isVisible 属性。
这是代码:
private void PhoneApplicationPage_BeginLayoutChanged(object sender, OrientationChangedEventArgs e)
{
if (e.Orientation == PageOrientation.PortraitUp)
{
AppBar.IsVisible = true;
SystemTray.IsVisible = true;
}
else
{
AppBar.IsVisible = false;
SystemTray.IsVisible = false;
}
}
我将应用程序栏命名为 AppBar 但我无法更改此属性,我试图查看有什么问题,在调试时我看到 AppBar 的值为 null,为什么?
有没有其他方法可以让我在改变方向时隐藏它?!难道我做错了什么?因为此方法适用于隐藏 SystemTray