我是 Windows 应用商店应用程序开发的新手。我开发了一个应用程序,它在标准分辨率下运行良好。
现在我想根据屏幕分辨率更改控件的字体大小、宽度和高度。
是否有任何通用的方法来实现我的要求。
提前致谢
戒色
最佳答案
当在更高像素密度的显示器上查看应用时,Windows 8 将自动使用更多像素来呈现应用中的 UI 元素。这些元素在屏幕上将具有相同的大小,只是看起来更平滑。
但是,Windows 不会插入 UI 中的位图。要解决此问题,您可以为应用中使用的每个位图提供 3 个不同的图像文件,Windows 将选择分辨率最适合设备像素密度的图像文件。
详情请看这里:
http://msdn.microsoft.com/en-us/library/windows/apps/hh465362.aspx
关于c# - 无法根据 Windows 商店应用程序的分辨率更改 UI 控件的尺寸和文本 block 的字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12814965/