窗口的最小尺寸

时间:2017-03-21 16:29:44

标签: uwp uwp-xaml

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

我一直在寻找,我不知道这是怎么回事。

2 个答案:

答案 0 :(得分:5)

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

  

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

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

ApplicationView.GetForCurrentView().SetPreferredMinSize(new Size(300, 300));

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

ApplicationView.PreferredLaunchViewSize = new Size(600, 600);

答案 1 :(得分:0)

如您所见[{3}},您可以在xaml中使用minWidth和minHeight属性。