在Windows 8中处理方向

Ku6*_*opr 5 c# xaml microsoft-metro windows-8

想要创建一个Metro Style Windows 8应用程序,该应用程序不会GridPortrait模式中的所有内容旋转根.我想处理方向Code和方向Visual States,但现在当我旋转设备时,所有内容都会自动旋转并填充新的宽度和高度.

如何禁用此旋转行为,即禁用Portrait方向,但仍能够获取有关方向更改的事件?

此外,Windows.Graphics.Display.DisplayProperties.AutoRotationPreferences似乎没有工作

Rob*_*evy 0

当 Windows 提示您处于纵向模式时,请向根元素添加一个旋转变换,以抵消这种情况并保持纵向渲染的内容