1

最近,我正在为Windows Phone和Windows Store开发通用应用程序。在那个应用程序中,我试图修复应用程序的风景定位。但是在Windows Phone 8.1的基于WinRT的应用程序中,我找不到任何方向选项。通用应用程序Windows Phone方向

在Silverlight应用程序中,我们可以根据需要修复方向。但是有什么方法可以在Universal Apps中修复风景模式的定位?

如果有人在这方面帮助我,这将会非常有帮助。提前致谢。 :)

+3

你看过'package.appxmanifest'文件 - 支持旋转吗? – Romasz

+0

谢谢你。这是我需要的东西。我试图从MainPage.xaml和MainPage.xaml.cs中设置方向。我从来没有想过的方式。再次感谢。 :D @Romasz –

+1

你可能会发现这个有趣的http://blog.jerrynixon.com/2013/12/the-two-ways-to-handle-orientation-in.html –

回答

4

在WinRT下,你可以看看DisplayInformation class,在那里你会发现可能是你所需要的。

您还可以在支持旋转声明你的支持旋转在Package.appxmanifest文件。

Here you can download三个应用程序的示例页面,每个都有不同的方向。

+0

我将上面的例子转换成Windows 10 Universal Application。不幸地锁定方向不适用于东芝Windows 10平板电脑。每次我们旋转平板电脑时,UI都会自动旋转,即使我们宣称仅支持纵向显示,看起来平板电脑中的方向锁定是不可能的。我还在Lumia 550上测试了相同的示例,并锁定了方向。旋转移动设备并没有改变用户界面的方向。所以我们有基于设备的不同行为。 –

+0

@ByronGavras我没有在平板电脑上试过。虽然,如果你禁用旋转,它仍然旋转,我会认为这是一个错误。 – Romasz

相关问题