https://code.msdn.microsoft.com/Layout-for-windows-that-ba648e1c/
https://msdn.microsoft.com/library/windows/apps/hh465371.aspx 调整大小以缩窄布局指南
https://msdn.microsoft.com/zh-cn/library/windows/apps/hh465349.aspx 支持多个屏幕大小指南
http://scottge.net/2015/08/29/controlling-the-window-size-of-uwp-windows-10-apps/
https://msdn.microsoft.com/zh-cn/library/windows/apps/windows.ui.viewmanagement.applicationview.aspx ApplicationView Class
https://msdn.microsoft.com/zh-cn/library/ms256142(v=vs.90).aspx XML 架构元素
https://msdn.microsoft.com/zh-cn/library/windows/apps/xaml/br230259.aspx 使用清单设计器配置 Windows 8.1 应用包
https://msdn.microsoft.com/zh-cn/library/windows/apps/xaml/dn297195.aspx 设计适用于不同窗口大小的应用
win10
vs2015
uwp
解决方案:
protected override void OnLaunched(LaunchActivatedEventArgs e) { var view = Windows.UI.ViewManagement.ApplicationView.GetForCurrentView(); if (view != null) { view.SetPreferredMinSize(new Size(320, 768)); } }
未解决方案:
打开项目的 Package.appxmanifest 右键 查看代码
光标定位到 SplashScreen 然后f12 打开 D:Program Files (x86)Microsoft Visual Studio 14.0XmlSchemasUapManifestSchema.xsd
输入<xs:element name="ApplicationView" type="t:CT_ApplicationView" minOccurs="0"/> 保存
至于为啥这么写,我是冥冥之中摩擦出来的。 发现这样写 不起作用不知道为啥?知道的麻烦告诉下啊。