如何在Windows应用商店应用程序中设置方向特定的背景?

时间:2013-09-30 20:26:50

标签: windows-runtime windows-store-apps winrt-xaml

我有一个Windows应用商店应用,我已经提供了不同的背景图片资源,具体取决于应用是以纵向还是横向模式运行。

除此背景图片外,没有其他方向特定的差异。

实施此要求的最简洁方法是什么?

1 个答案:

答案 0 :(得分:2)

您可以在Window.Current.SizeChanged处理程序中设置它:

Window.Current.SizeChanged += (sender, args) =>
{
    if (ApplicationView.Value == ApplicationViewState.FullScreenLandscape)
    {
        // ...
    }
    else if (ApplicationView.Value == ApplicationViewState.FullScreenPortrait)
    {
        // ...
    }
};