c# - 在向文本框打印一些文本后,如何滚动到文本框的顶部?

标签 c# textbox scroll

我正在将大量文本打印到文本框,并希望它在打印完成后滚动到顶部。

最佳答案

为您的文本框设置 SelectionStart = 0;。在 MSDN 上查看关于 SelectionStart 的信息.然后您可以设置您的 SelectionLength = 1;

然后您可以调用 ScrollToCaret .

关于c# - 在向文本框打印一些文本后,如何滚动到文本框的顶部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6849824/

相关文章:

c# - TextRange GetPositionAtOffset 未按预期运行

c# - 从 IEnumerable<T> 获取不同的 ID 列表

c# - 在 C# 中从字符串创建动态类型

java - SWT 文本在错误位置换行

c# - 为什么在文本更改组合框选择更改

ios - map View 总是移回用户的当前位置

c# - MVVM wpf在 View 模型之间传递参数

xcode - UIImageView 的平移手势会干扰滚动

java - JScrollPane 不想滚动

checkbox - 在谷歌表单中创建带有文本框的复选框