2014-12-22 1 views
0

У меня есть google и поиск на многих форумах, но я удивлен, что для них нет четкого и простого решения: как отключить изменения ориентации на одной странице?отключить изменение ориентации для одной страницы wpf

Я разрабатываю универсальное приложение, но пока мне просто интересно, как это сделать в приложении Windows Phone.

Спасибо за дальнейшие ответы.

ответ

0

Вы попробовали это?

добавить это this.SupportedOrientations = SupportedPageOrientation.Portrait; после InitializeComponent(); в конструкторе MainPage() для блокировки ориентации в режиме Portrait. Он отлично работает для меня.

Источник анс: here

0

вы ли попытаться изменить его из XAML?

<phone:PhoneApplicationPage 
x:Class="OrientationWp8._0.MainPage" 
............. 
SupportedOrientations="PortraitOrLandscape" Orientation="Portrait" 
OrientationChanged="PhoneApplicationPage_OrientationChanged"> 

Пример: Page orientations

Или же вы можете попробовать его программно тоже, как упоминалось here.