2011-08-02 7 views
1

現在のところ、現在のところ1つのみの解決策があることを認識していますが、これは知っているといいでしょう。また、向きをポートレートに設定する方法も知っています。私はバックバッファサイズを設定することでそれを行うことができましたが、これは正しいようには見えません。WP7ネイティブ解像度を検出するにはどうすればよいですか?

+0

@Adamこの仕様に適合するデバイスがリリースされる前に、chassis 2 spec(HVGA)が削除されました。来年、ノキアが第2画面解像度のデバイスをリリースする予定です。 –

+0

@Adam WVGA以外の画面解像度をサポートするWP7デバイスはありません。他の決議が出ているデバイスについての公式の公開情報はありません。他の解決方法をサポートする方法についての推奨事項はありません。他の解決方法が何であるかを知る必要があります。 –

答えて

5

これは、それが行われるべき方法です。

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

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

あなたはページのOrientationプロパティでPortraitPhoneApplicationPageのデフォルトOrientationを設定することができますが、他の方法でOrientation変更を強制することはできません装置自体を回転させるよりも。

関連する問題