您好我正在开发一个 Windows 8 C#/Xaml Metro 应用程序。我采用了网格模板项目并根据我的设计要求进行了定制。
当我在 Windows 8 模拟器中测试应用程序时,它工作正常,但是当我使用 VS2012 本地机器选项在 Windows 8 桌面上运行应用程序时,我遇到了很多问题。
如果我使用 1366 * 768 的标准分辨率,它可以正常工作。如果我使用 1280 * 720 等低分辨率(低端分辨率),屏幕在很多情况下会缩小,这会导致很多问题,包括不规则和不一致的外观。
我的疑问是:
据我所知,Metro 的独特功能是以相同的方式以不同的分辨率缩放/渲染,那为什么它不能正确实现呢?
我是否遗漏了有关 Windows 8 Metro 屏幕分辨率的任何重要信息?
如何使 Metro 应用程序以相同的方式在不同分辨率的桌面上工作并提供一致的外观?
请告诉我。
提前致谢。