我制作了我的第一个 WPF 应用程序并将其投入使用。我的工作电脑的显示器最大为 1680 x 1050, 96 dpi, Win 7 系统,而我的家用电脑是 1920 x 1080p, 96 dpi, Win 7。
该应用程序无法在工作计算机上正确显示。文本杂乱无章,“不适合”它应该放在的地方,等等(问题似乎只出在字体大小上)。我读到我在使应用程序支持多种分辨率方面做的几乎所有错误,所以我当然有一些修改要做。
奇怪的是,工作计算机在所有较低分辨率下都显示不正确,而我的家用计算机在所有较低分辨率下都正确显示,包括 1680 x 1050 - 这意味着我无法在我正在使用应用程序的计算机上复制问题。
这是我正在使用的字体,因为这似乎是问题所在:
<Setter Property="FontFamily" Value="Linux Libertine G"/>
除了分辨率,还有哪些其他因素会影响我的应用程序的外观?