我正在创建一个应用程序,它将被放到一个屏幕为7英寸,分辨率为1280x800的平板电脑上。然而,如果我们在分辨率较高或较低的平板电脑上使用该应用程序,我希望整个应用程序都能相应地进行调整。有没有办法让我的应用程序和页面上的所有工具调整到任何屏幕的分辨率?
发布于 2016-02-25 05:00:06
你试过VisualStateManager吗?您可以在MVA了解到有关通用Windows平台的更多信息
这里有个链接:https://mva.microsoft.com/en-US/training-courses/windows-10-development-for-absolute-beginners-14541
发布于 2016-02-25 14:51:16
您可以使用AdaptiveTrigger调整视图大小或更改视图布局此功能仅适用于UWP应用程序https://www.microsoft.com/en-gb/developers/articles/week03aug15/designing-with-adaptive-triggers-for-windows-10/
如果您使用的是Windows 8.1,则有3个项目: Windows 8.1(台式机)、Windows phone 8.1(电话)和共享。
您需要使用自定义布局为每个平台创建特定的视图。
也许你需要检测分辨率和有效像素来做一些特殊的事情
var bounds = Window.Current.Bounds;双倍高度= bounds.Height;
双倍宽度= bounds.Width;
使用此信息可以根据屏幕的宽度或高度修改您的控件。
诚挚的问候
https://stackoverflow.com/questions/35612839
复制相似问题