0

单行距字体

我正在尝试编写一个显示吉他谱的应用程序。但是,现在我遇到了 Mono Spaced 字体没有正确显示的问题。如上图所示,诸如 0 和 2 之类的数字比其他数字具有更大的宽度。下面使用的字体是使用 Consolas 完成的示例,但是我在 Windows Phone 上尝试的所有等宽字体都会出现这种情况,包括 Segoe UI Mono 和其他字体。

有没有其他人遇到过这个错误和/或找到解决它的方法?

注意:有趣的是,下面的布局在 Visual Studio 的 UI 设计器中正确显示。问题只存在于手机上。

4

1 回答 1

0

发生此问题是因为我没有在我的应用程序中嵌入字体。这样做解决了这个问题。原来 Windows Phone 的内置字体选择比我预期的要小。

于 2013-04-16T05:33:42.087 回答