TextBox滚动条自动处于最下方
textBox1.SelectionStart = textBox1.Text.Length;
textBox1.SelectionLength = 0;
textBox1.ScrollToCaret();
textBox1.SelectionLength = 0;
textBox1.ScrollToCaret();
Treeview滚动条自动处于最上方
TreeNode node = trvItems.TopNode;
if (node != null)
{
node.EnsureVisible();
}
if (node != null)
{
node.EnsureVisible();
}
本文介绍如何通过编程方式使TextBox的滚动条始终保持在文本末尾,以及如何让Treeview的滚动条自动定位到顶部的方法。对于TextBox,可以通过设置SelectionStart和ScrollToCaret属性实现;对于Treeview,则可以通过获取TopNode并调用EnsureVisible方法来实现。
1万+

被折叠的 条评论
为什么被折叠?



