我希望能够在 multilined 中设置行数TextBox
。
我尝试了以下方法:
int initHeight = textBox1.Height;
textBox1.Height = initHeight * numOfLines;
但这使得它在变大时numOfLines
变得太大。所以我尝试了这个:
float fontHeight = textBox1.CreateGraphics().MeasureString("W", textBox1.Font).Height;
textBox1.Height = fontHeight * numOfLines;
但是这个在小的时候numOfLines
太小了,在大的时候numOfLines
又太大了。
所以我做错了什么......有什么想法吗?