我在 Windows 8 的 Visual Studio 2012 中编写了一个基本的 WPF VB.net 应用程序。
该程序基本上接管了全屏并显示由 XML 提供的文本,它旨在根据屏幕分辨率和大小填充屏幕。
我遇到的问题与格式有关。如果我在 Windows 8 中运行应用程序,文本将正确填满屏幕。
一旦我在任何 PC 上的 Windows 7 中运行该应用程序,它似乎会更改间距并最终在屏幕底部留下空间。
我检查了以下内容,但找不到任何原因: 1. 屏幕分辨率(它们都以 96 dpi 运行 1650 X 1080)
- 从 Windows 8 安装复制字体(没有变化)
- 尝试了不同的类型(Tahoma、Segoe、Century Gothic)没有任何变化。
- 检查 Windows 7 上的所有设置(带或不带 Aero 主题,带或不带任务栏)
- 这与我在 WPF RichTextBox 中的不同字符间距类似的问题 但这仍然没有解决我的问题。(http://msdn.microsoft.com/en-us/library/vstudio/system.windows.media.textformattingmode%28v=vs.100%29.aspx)
对此的任何帮助都会很棒,因为我真的很难理解实际问题是什么或可能是什么。
这是一些问题的图片 http://tmblr.co/Z3zZjsgWM-BG