我已经谷歌搜索并在许多论坛上进行搜索,但我很惊讶他们没有明确而简单的解决方案:如何在单个页面中禁用方向更改?
我正在开发一个通用应用程序但是现在我只是想知道如何在Windows Phone应用程序中执行它。
感谢未来的答案。
答案 0 :(得分:0)
你试过这个吗?
添加此this.SupportedOrientations = SupportedPageOrientation.Portrait;在InitializeComponent()之后;在MainPage()构造函数中以纵向模式锁定方向。它对我来说很好。
来源: here
答案 1 :(得分:0)
您是否尝试从XAML
更改
<phone:PhoneApplicationPage
x:Class="OrientationWp8._0.MainPage"
.............
SupportedOrientations="PortraitOrLandscape" Orientation="Portrait"
OrientationChanged="PhoneApplicationPage_OrientationChanged">
否则您也可以按照here提及的方式进行编程。