[英]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.