我正在用C#编写Windows Phone应用程序。我有一个设置OrientationLock
,应该锁定屏幕纵向。不幸的是,我无法让我的生活得到它的工作。设置保存和一切,我只是不知道如何改变在C#中支持的方向。这里是我试图使用的代码:更改支持的方向
public MainPage()
{
InitializeComponent();
if (AppSettings.Default.OrientationLock)
{
this.SupportedOrientations = SupportedPageOrientation.Portrait;
}
else
{
this.SupportedOrientations = SupportedPageOrientation.PortraitOrLandscape;
}
}
谢谢。
在仿真器和Mango设备上工作得很好。 –
什么不起作用? –
不确定,如果设置已设置,则不锁定方向。 – JacobTheDev