我需要根据文本框内容调整表单大小。目前,我无法可靠地检测到 textbox.text 中的实际行数。我所能做的就是计算\n
字符的出现次数,但这并没有考虑到自动换行。
而且字符没有固定的宽度,所以我无法预测新行会出现在哪里。
是否可以检测文本框的垂直滚动条值/最小值/最大值,以便我可以知道有多少隐藏线?(并增加文本框大小直到消除滚动)
我有文本框:
textBox1.Multiline = true;
textBox1.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;