我有一个Windows应用商店应用,我已经提供了不同的背景图片资源,具体取决于应用是以纵向还是横向模式运行。
除此背景图片外,没有其他方向特定的差异。
实施此要求的最简洁方法是什么?
答案 0 :(得分:2)
您可以在Window.Current.SizeChanged
处理程序中设置它:
Window.Current.SizeChanged += (sender, args) =>
{
if (ApplicationView.Value == ApplicationViewState.FullScreenLandscape)
{
// ...
}
else if (ApplicationView.Value == ApplicationViewState.FullScreenPortrait)
{
// ...
}
};