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

相關問題