获取具有固定宽度的文本框的字体

时间:2012-11-14 21:08:14

标签: vb.net textbox font-size

具有固定宽度的VB文本框控件。如何测量或设置给定字符串长度的控件的字体大小?字符串/文本应该完全适合文本框。

1 个答案:

答案 0 :(得分:2)

您可以使用Graphics.MeasureString来衡量使用指定字体绘制的字符串。例如,循环显示几种字体大小,然后选择最适合文本框宽度的字体。

另一种可能适用于非ASCII字符的方法是TextRenderer.MeasureText。建议this answer