我正在使用设置弹出按钮来显示关于屏幕。
我的问题是当我将设备方向纵向更改为横向时,设置弹出屏幕应该隐藏。
设置弹出屏幕完全隐藏在案例之下。
1)。以横向模式启动应用程序。2)。通过 Charm 菜单(设置浮动)3)打开关于屏幕。将设备横向旋转为纵向。
在以下情况下设置弹出屏幕不隐藏。
1)。以纵向模式启动应用程序。2)。通过 Charm 菜单(设置浮动)3)打开关于屏幕。将设备纵向旋转为横向。
关于屏幕设置弹出屏幕位于屏幕中央。
将方向纵向更改为横向时是否有任何 API 触发?
提前致谢。
我正在使用设置弹出按钮来显示关于屏幕。
我的问题是当我将设备方向纵向更改为横向时,设置弹出屏幕应该隐藏。
设置弹出屏幕完全隐藏在案例之下。
1)。以横向模式启动应用程序。2)。通过 Charm 菜单(设置浮动)3)打开关于屏幕。将设备横向旋转为纵向。
在以下情况下设置弹出屏幕不隐藏。
1)。以纵向模式启动应用程序。2)。通过 Charm 菜单(设置浮动)3)打开关于屏幕。将设备纵向旋转为横向。
关于屏幕设置弹出屏幕位于屏幕中央。
将方向纵向更改为横向时是否有任何 API 触发?
提前致谢。
您可以使用Window.Current.SizeChanged事件。当设备方向改变时触发。
public MainPage()
{
InitializeComponent();
Window.Current.SizeChanged += (sender, args) =>
{
if (ApplicationView.Value == ApplicationViewState.FullScreenPortrait)
{
//TODO:
}
else if (ApplicationView.Value == ApplicationViewState.FullScreenPortrait)
{
//TODO:
}
};
}