2013-12-16 40 views
1

當用戶以橫向模式持有手機而不更改第一頁(僅支持肖像)的方向時,我想導航到頁面。這在Windows Phone中可能嗎?僅支持肖像時檢測方向更改

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

「OrientationChanged」事件沒有被調用。

+0

您可能不得不直接使用加速度計來做到這一點 –

回答

2

事件不會被解僱,因爲您只將SupportedOrientations設置爲縱向。 對於您的場景,您可以將SupportedOrientations設置爲PortraitOrLandscape,然後在事件處理程序OrientationChanged中,您可以看到當前的方向和導航到頁面。

在我看來,您嘗試實現的目標可以在不導航到其他頁面的情況下更輕鬆地實現。 例如,有一篇關於如何處理方向變化的舊文章: http://blogs.msdn.com/b/ptorr/archive/2010/03/27/strategies-for-dealing-with-orientation-changes.aspx

相關問題