小编Mic*_* V.的帖子

运行时显示错误的字体

我在某些标签(winforms)中使用Calibri字体,当我运行程序时,此标签显示为不同的字体.我在没有Office的计算机上进行测试时看到了这个问题(因此没有安装Calibri),但现在我到处都看到它,即使在Calibri安装良好的计算机上(我在设计器中看到Calibri的标签;然后当我在调试模式,我看到另一种字体).

标签曾经很好地显示,我今天才看到这个问题(但可能几天没有注意到,我不确定,但不长,我确定).

昨天有一些Windows更新,有些是Office,但我不确定它是否相关.Bottomline是我有calibri,calibri在设计器中显示,其他一些字体在运行时显示..我似乎与Segoe UI有相同的问题,但只有在使用SemiBold风格时...

这是结果的图像,左边是运行时,右边是VS设计器:

左边是运行时,右边是设计师

当我尝试使用Calibri粗体时更加明显; 这次运行时位于右侧,设计者视图位于左侧:

留给设计师,适合运行时

c# fonts winforms

10
推荐指数
1
解决办法
1367
查看次数

标签 统计

c# ×1

fonts ×1

winforms ×1