【发布时间】:2014-02-19 07:19:52
【问题描述】:
在我的一个应用程序中,我需要将文本放在文本框内,并且文本框的宽度和高度必须根据文本的长度而变化。所以我正在使用
TextSize = gr.MeasureString(textcontent, TextFont)
其中 textcontent 是文本内容,TextFont 是字体类型。(参考this link)
但是如果文本包含大量字符说它需要在表单内大约 2 行(如果文本不适合单行)那么我还需要设置高度。所以我希望文本适合任何给定文本的文本框。此外,如果存在多行的情况(对于大文本),那么在第一行的末尾和第二行之间不应有额外的空间。那么如何实现呢?
【问题讨论】:
标签: vb.net winforms textbox measurestring