2011-08-02 72 views
1

我意識到目前只有一種解決方案,但這將很高興知道。我也想知道如何將方向設置爲縱向。我已經設法通過設置backbuffer的大小來做到這一點,但這看起來不太合適。如何檢測WP7原生分辨率?

+0

@Adam在滿足此規範的任何設備發佈之前,機箱2規格(HVGA)已被丟棄。預計諾基亞將在明年發佈第二個屏幕分辨率的設備。 –

+0

@Adam沒有支持除WVGA以外的屏幕分辨率的WP7設備。沒有官方公開的任何設備與其他解決方案出來的詳細信息。沒有關於如何支持其他決議的建議,因爲這樣做需要知道其他決議可能是什麼。 –

回答

5

這是它應該做的方式:

ScreenWidth = System.Windows.Application.Current.Host.Content.ActualWidth; 

ScreenHeight = System.Windows.Application.Current.Host.Content.ActualHeight; 

您可以使用頁面的Orientation屬性爲PhoneApplicationPage默認Orientation設置爲Portrait,但你不能強迫任何其他方式Orientation變化比旋轉設備本身。