winrt xaml独立于解决方案

时间:2012-10-31 23:27:53

标签: windows-runtime screen-resolution

我正在研究Windows应用程序,基本上是为屏幕分辨率1366x768开发的。 但是对于其他分辨率我想提供比例适应,当所有内容以相同的比例显示在屏幕上时,就像在定义的屏幕分辨率上显示的那样(在我的情况下为1366x768)。

是否有可能为应用程序提供类似静态解析的内容,或者是否有其他方法可以达到此目的?

2 个答案:

答案 0 :(得分:6)

尝试使用ViewBox并将子元素设置为1366宽度,768高度。内容应按比例缩放到用户设备的分辨率。

答案 1 :(得分:0)

Viewbox将在侧面/顶部和顶部使用letterboxing(或空格)。如有必要,可以在Multiple resolution issue

更好的方法是使用自适应布局。 Guidelines for scaling to screens

使用网格控件的示例实现可以在Multi-resolution apps for Windows Phone 8

找到