两种宽高比(4:3和16:9)的两种布局 - 自动更改

Tia*_*ida 5 layout xaml scale aspect-ratio windows-8

遵循Microsoft规模指南,其中有一部分说:

在设计固定布局时,首先要设计基线分辨率的布局:1024x768和1366x768.

关于这一点,我有以下问题:

是否可以为两个宽高比定义两个固定布局(两者都用于ViewBox缩放到该宽高比中的每个分辨率),以便它们可以根据屏幕的宽高比自动更改?也许在填充模式和全屏模式之间切换也会改变宽高比?

Cyp*_*ier 0

项目模板附带 LayoutAwarePage,它提供了视觉状态,您可以使用它根据 ApplicationView 更改布局(填充、对齐等...)。如果需要,您可以覆盖 InvalidateVisualState 来扩展该行为。