在我的一個應用程序中,我需要將文本放置在文本框中,文本框的寬度和高度必須根據文本的長度而改變。所以我用適合文本在VB.net窗口文本框內
TextSize = gr.MeasureString(textcontent, TextFont)
其中的TextContent是文本的內容和TEXTFONT是字體的類型。(參見this link)
但是,如果文本包含大量字符的說,它需要一個形式裏面大約2線(如果文本不適合單行),那麼我需要設置高度。所以我希望文本適合任何給定的文本在文本框內正確適合。另外如果有多行的情況(對於大文本),那麼在第一行結束處和第二行之間不應該有額外的空間。那麼如何做到呢?