2014-05-07 23 views

Trả lời

7

Có, Trong cửa sổ điện thoại 8.1, Chúng tôi không thể đặt được hỗ trợXuất hiện trong XAML của trang. Chúng tôi chỉ có thể đặt supportOrientations of App trong Package.appxmanifest.

+0

Ok tôi thấy nó, cảm ơn bạn! – erotavlas

+0

Một lần nữa một cái gì đó mà Microsoft chỉ quên khi chuyển Windows Phone Silverlight sang Windows Phone 8.1 WinRT. Chúng tôi chỉ có thể khóa ứng dụng hoàn chỉnh, không chỉ một trang. Tuyệt quá. –

8

Bạn có thể buộc các định hướng của bất kỳ trang nào thông qua mã, viết ngay sau this.InitializeComponent():

DisplayInformation.AutoRotationPreferences = DisplayOrientations.Landscape; 

hoặc

DisplayInformation.AutoRotationPreferences = DisplayOrientations.LandscapeFlipped; 

hoặc

DisplayInformation.AutoRotationPreferences = DisplayOrientations.Portrait; 
+2

Đây là một cách tiếp cận nhưng nó khóa vòng xoay cho toàn bộ ứng dụng. Nếu chỉ một trang sẽ bị khóa AutoRotationPreferences phải được đặt lại trong OnNavigatedFrom. –

+0

@ JürgenBayer Nó không có tác dụng với tôi. Hướng không bị khóa :( – SuperJMN

Các vấn đề liên quan