使用InvalidateArrange UWP的方向

时间:2016-08-14 18:12:47

标签: uwp windows-10-universal

在Microsoft文档中,我发现了以下内容:

  

维护自己的orientation属性的控件可能会调用   InvalidateArrange

如何在我的代码中实现此功能,以便页面或框架不会改变其方向?

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

InvalidateArrange方法只能用于更新PHP_EOL的布局,该布局具有自己的方向属性,例如StackPanel

  

如何在我的代码中实现此功能,以便页面或框架不会改变其方向?

所以,这个方法与你的问题无关,我认为你需要禁止你的布局从横向模式或纵向模式更新?

为此,您可以打开清单文件并查看UIElement,例如只需启用Supported rotations

enter image description here

默认情况下,它们是未选中的,因此您的页面或框架可以更新其布局以适应窗口。或者你可以参考这个帖子:How to enable only landscape mode in a UWP app?也可以使用问题中的Api。