在我的UWP應用程序中,我想設置最小窗口大小,以便窗口不能小於該大小。UWP中的最小窗口大小
無處不在,我搜索,似乎使用ApplicationView.PreferredLaunchViewSize
是要走的路,但由於某種原因,這不適用於我的應用程序。
我創建了一個空白UWP的應用程序和更新OnLaunched方法如下:
protected override void OnLaunched(LaunchActivatedEventArgs e)
{
ApplicationView.PreferredLaunchViewSize = new Size(1200, 900);
ApplicationView.PreferredLaunchWindowingMode = ApplicationViewWindowingMode.PreferredLaunchViewSize;
ApplicationView.GetForCurrentView().SetPreferredMinSize(new Size(800, 600));
...
}
我的應用啓動在1200×900的正確的大小,但我可以收縮比爲800 x 600的極限更小的窗口我已經爲應用程序設置了它。
什麼是正確的方法來限制窗口大小,使它不能小於一定的大小?
你是對的。我沒有注意說明部分,它明確指出Max的最小尺寸是500x500 –