我有我做了一个自定义的控制。 它扩展了一个RichTextBox。
我有代码,用于设置文档的宽度,使得字符的数量是有限的。 (我使用Courier New,所以具有固定宽度的字体)。
这一切工作正常。
但是,一旦我把控制我的应用程序,限制开始出现问题。 两相比较后,我注意到我的测试应用和我的实际应用之间的间距是不同的。
下面是一个例子:
正如你可以看到我的测试应用程序间距小于间距真正的应用程序大。
我没有任何任何间距,字距,排版或gliph设置(即我能找到),在任何应用程序。 另外,我已经检查每一个设定开始“字体”(FontSpacing,字号...)他们都是一模一样的。
还有什么可以使文本在一个应用程序采用不同的间距,而不是其他?
注意:
如果它是相关的,即插入控制到我的测试应用程序的XAML是一样插入控制到我真正的应用程序的XAML。 如果有人想看到它,我将它张贴。