如何使桌面UWP应用根据分辨率调整大小?我主要需要它在Surface Pro和Surface Studio之间工作。我已经在Google周围进行了研究,但没有看到任何细节。我知道诸如RelativePanel和VisualStateManagers之类的东西,但是我不知道如何使用它们。任何指导将不胜感激。
答案 0 :(得分:0)
进行更多搜索后,我发现了这一点。我想我现在明白了。
答案 1 :(得分:0)
使用网格放置元素。将行高和列宽指定为分数(0.2 *,0.2 *,0.6 *),以使其加起来为1(不一定,但为方便起见)。然后,您的UI将根据分辨率自动缩放。您甚至不必使用相对布局。只需将它们放在这些网格中即可。如果您需要复杂的操作,请使用VisualStateManagers。