2012-06-29 15 views
9

Portre modunu desteklemeyen bir XAML/C# Windows 8 uygulaması geliştirdim. Visual Studio'da Package.appxmanifest'i açtım ve "desteklenen rotasyonlar" altında portre ve portre döndürme modunu devre dışı bıraktım. Bu aşağıdaki rotasyonlar tercihlerini düzenlendi: simülatörde Uygulamamı başlangıç ​​ve simülatör döndüğündeWindows 8'de portre modunu nasıl devre dışı bırakabilirim?

 <InitialRotationPreference> 
      <Rotation Preference="landscape" /> 
      <Rotation Preference="landscapeFlipped" /> 
     </InitialRotationPreference> 

Ancak, uygulama hala dikey moda döndürülebilir alır. Bunun olmasını nasıl engelleyebilirim?

sayesinde

Adrian

cevap

2

Sadece durumda birisi: Ne yazık ki, bu ayarlar düz MSDN'den

Kontrol dışarı biraz daha bilgi için bu makaleye, Windows 8 çalıştıran gerçek bir tablete bağlamak kadar beklendiği gibi çalışmıyor ayırt etmenin bir yolu yoktur derleyici uyarısını fark etmedi, DisplayProperties artık kullanılmıyor. AutoRotationPreferences ayar yeni yolu

DisplayInformation.AutoRotationPreferences = DisplayOrientations.Landscape; 
İlgili konular