【发布时间】:2016-10-13 05:25:03
【问题描述】:
我正在为 84 英寸的 Microsoft Surface Hub 开发 UWP 应用程序,并根据 Hub 的大小设置每个元素的大小和位置。这带来的问题是,当我在较小的 PC 上运行它时,我无法查看整个应用程序。通过使 UWP 应用程序自动适应屏幕尺寸并始终全屏显示来解决此问题的好方法是什么?提前致谢。
【问题讨论】:
-
如果您想要全屏应用,请查看此demo
我正在为 84 英寸的 Microsoft Surface Hub 开发 UWP 应用程序,并根据 Hub 的大小设置每个元素的大小和位置。这带来的问题是,当我在较小的 PC 上运行它时,我无法查看整个应用程序。通过使 UWP 应用程序自动适应屏幕尺寸并始终全屏显示来解决此问题的好方法是什么?提前致谢。
【问题讨论】:
这个问题显然太宽泛,无法得到具体答案,但这里有一些快速提示可以帮助您找到正确的方向
UWP 中的自适应布局 - https://msdn.microsoft.com/en-us/windows/uwp/layout/design-and-ui-intro
RelativePanel - https://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.relativepanel.aspx
自适应触发器 - https://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.adaptivetrigger.aspx
您还可以查看 UWP 示例应用,了解自适应布局在实践中的工作原理 - https://github.com/Microsoft/Windows-universal-samples
【讨论】: