仅支持肖像时检测方向变化

时间:2013-12-16 20:55:06

标签: c# xaml windows-phone

当用户将手机保持在横向模式而不更改第一页的方向(仅支持肖像)时,我想导航到一个页面。这可以在Windows Phone中使用吗?

OrientationChanged="OrientationChanged"
SupportedOrientations="Portrait" Orientation="Portrait"

不会调用“OrientationChanged”事件。

1 个答案:

答案 0 :(得分:2)

由于您仅将SupportedOrientations设置为Portrait,因此不会触发该事件。 对于您的场景,您可以将SupportedOrientations设置为PortraitOrLandscape,然后在事件处理程序OrientationChanged中,您可以查看当前方向并导航到页面。

在我看来,无需导航到其他页面,您可以轻松实现您想要实现的目标。 例如,有一篇关于如何处理方向变化的旧文章: http://blogs.msdn.com/b/ptorr/archive/2010/03/27/strategies-for-dealing-with-orientation-changes.aspx