我正在尝试编写一个应用程序,显示吉他标签,以及其他东西。然而,现在我遇到了单行字体不能正确显示的问题。如上图所示,诸如0和2之类的数字比其他一些数字具有更大的宽度。下面使用的字体是使用Consolas完成的一个示例,但这发生在我在Windows Phone上尝试的所有等宽字体上,包括Segoe UI Mono和其他字体。
是否有人遇到此错误和/或找到解决它的方法?
注:有趣的是,下面的布局在Visual Studio的UI设计器中显示正确。此问题仅存在于电话中。
发布于 2013-04-16 05:33:42
发生这个问题是因为我没有在我的应用程序中嵌入字体。这样做解决了问题。原来Windows Phone内置的字体选择比我预想的要小。
https://stackoverflow.com/questions/16029223
复制相似问题