[英]How to limit window resize for UWP App
我想将我的应用程序窗口宽度限制为800像素,有什么办法吗? 我通过做一些逻辑修改来尝试了SizeChanged事件,但实际上它是在更改大小后执行的。 因此,UI的限制很少。
内置支持仅对最小窗口大小限制。 为此,请使用ApplicationView.SetPreferredMinSize
方法,您可以在其中设置窗口的首选最小高度和宽度大小。
ApplicationView.GetForCurrentView().SetPreferredMinSize(new Size(800, 800));
您需要在Window.Current.Activate();
之前的App.xaml.cs中调用它Window.Current.Activate();
对于最大程度,没有什么好办法。 我不知道比在SizeChanged
事件中调用ApplicationView.TryResizeView
方法更好的解决方案。
在该源是示例如何调整图。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.