Windows phone 7 在Windows phone 7上编码时出现方向问题

Windows phone 7 在Windows phone 7上编码时出现方向问题,windows-phone-7,orientation,Windows Phone 7,Orientation,我写了一页,然后添加 this.SupportedOrientations = SupportedPageOrientation.Portrait | SupportedPageOrientation.Landscape; 在构造函数中 在弹出一个messagebox并将方向从纵向更改为横向后,我发现messagebox下的UI没有按照预期将方向从纵向更改为横向 我在代码中是否丢失了任何东西,或者这是UI框架现在的限制?MessageBox是模态的,会阻止UI线程,因此不会处理诸如方向更改之类

我写了一页,然后添加

this.SupportedOrientations = SupportedPageOrientation.Portrait | SupportedPageOrientation.Landscape;
在构造函数中

在弹出一个messagebox并将方向从纵向更改为横向后,我发现messagebox下的UI没有按照预期将方向从纵向更改为横向


我在代码中是否丢失了任何东西,或者这是UI框架现在的限制?

MessageBox是模态的,会阻止UI线程,因此不会处理诸如方向更改之类的事件,但是,一旦消息框被取消,底层UI应该适应方向更改。

尝试了这一点,而且它看起来确实是这样的。