如何设置Win10 UWA的Window的MinHeight?

How to set the MinHeight of the Window of a Win10 UWA?

我发现大部分UWA的minheight都在300px左右。

看起来这是默认设置。

但不适用于那些 MSN 系列应用程序。它们的最小高度约为 500px。 他们是怎么做到的?

我试图设置页面的 "minheight" 属性,但它无法阻止我的鼠标指针。好像"minheight"只限制了页面,而window却没有,它越来越短,直到大约300px。

我需要做什么?谢谢。

您必须调用 SetPreferredMinSize 方法,在其中设置您的首选最小高度和宽度大小 window。例如:

ApplicationView.GetForCurrentView().SetPreferredMinSize(新尺寸(468, 320));

可以在App.xaml.cs之前调用Window.Current.Activate();