2015-10-05 78 views
0

我怎么能在一个通用的应用程序设置的最小尺寸(10胜),应用程序窗口?在我的项目中,我只有对页面标签,而不是窗口。我希望应用程序的屏幕不能调整小于certein值。XAML应用程序最小屏幕尺寸

非常感谢

回答

0

在Windows 8.1的通用应用程序的Package.appxmanifest,你可以设置一个最小宽度,到3 pre-defined values之一。在页面上设置最小值不会阻止您的应用程序调整大小。设置最大值不会阻止调整大小,但当应用程序框架大于您的设置尺寸时,它将导致黑色边框。值得一提的是,320像素是8.1和Windows 10(手机)的绝对最小宽度。

在Windows 10 UWP这个属性不再可用。你应该AdaptiveTriggers在Windows 10

处理您的UI布局如果要检查的最小尺寸调整,保持您的PC的比例在心里。我的笔记本电脑以125%的比例进行缩放,桌面客户端的最小尺寸截图为627x441(约100x500x350),包括用于应用栏的空间。但在手机和平​​板电脑之间使用AdaptiveTrigger和720 pixels as the cut-off更为常见。

+0

非常感谢您的回复!但我没有package.appxmanifest中的最小宽度选项 – luna80

+0

你是完全正确的,我也打开了Windows 8.1 Universal应用程序,并检查了错误的清单文件。 Win10不再具有此属性,取决于分辨率的布局应该使用AdaptiveTriggers完成。 – Bart

+0

好的,非常感谢 – luna80

0

你在一个通用的应用程序的工作,你不应该设置的最小宽度。它应该在每个分辨率和设备上工作。

你应该使用视觉状态管理器和自适应触发器。

祝你好运!

+0

我明白,非常感谢 – luna80