窗口的最小尺寸

Fer*_*usa 1 uwp uwp-xaml

我正在开发一个UWP应用程序,我想设置一个最小窗口大小(在桌面上)

我一直在寻找,我不知道这是做什么的.

Rom*_*asz 5

您可以在ApplicationView类中设置一些"Windows"属性.有一种方法允许设置应用程序的最小大小窗口(仅限桌面) - SetPreferredMinSize.但是,这仅接受来自特定范围的值:

允许的最小最小尺寸为192 x 48有效像素.允许的最小最大尺寸为500 x 500有效像素.如果在这些边界之外设置一个值,则强制它在允许的范围内.

要做你想做的事,你必须在app启动时设置它:

ApplicationView.GetForCurrentView().SetPreferredMinSize(new Size(300, 300));
Run Code Online (Sandbox Code Playgroud)

请注意,您还可以使用其他属性设置首选启动大小:

ApplicationView.PreferredLaunchViewSize = new Size(600, 600);
Run Code Online (Sandbox Code Playgroud)