可能重复:
如何自动滚动到多行文本框的底部?
我用一个多TextBox
输出在新的生产线的一些信息,因为它从一个到达BackgroundWorker
。
我可以把它给每一个新行到达时间滚动到最底层?
默认情况下,它似乎做的正好相反-它滚动到第一行的每个新线到达时间和Text
属性更改。
可能重复:
如何自动滚动到多行文本框的底部?
我用一个多TextBox
输出在新的生产线的一些信息,因为它从一个到达BackgroundWorker
。
我可以把它给每一个新行到达时间滚动到最底层?
默认情况下,它似乎做的正好相反-它滚动到第一行的每个新线到达时间和Text
属性更改。
设置TextBox
属性:
Multiline = True;
ScrollBars = Both;
要在自动滚动TextChanged
事件:
textBox1.SelectionStart = textBox1.Text.Length;
textBox1.ScrollToCaret();