C#中有哪些可用的等宽字体?

时间:2015-10-01 17:02:31

标签: c# winforms fonts labels fixed-width

根据这篇文章https://en.wikipedia.org/wiki/Monospaced_font 我尝试使用Courier,Courier New,Lucida Console,Monaco和Consolas。 为什么我发现只有“Courier New”和“Consolas”实际上是等宽的,因此支持固定的字母宽度,所以我可以很好地对齐我的多行文字? 我的文字看起来像这样:     ABC 111    ABXa 22222222  Haaaih 3333     uiu asx

在哪里可以找到支持C#中固定宽度字母的完整字体列表? 谢谢!

1 个答案:

答案 0 :(得分:1)

您可能想要考虑的黑客是使用给定字体的query the width各种字符。例如,如果' W'' i',' O'和' l'宽度都相同,那么你可能正在使用固定宽度的字体。