如何以编程方式滚动TreeView?

Yur*_*riy 10 c# .net-3.5 winforms

我需要将TreeView(Windows窗体)从TOP滚动到BOTTOM ...

我应该澄清一下,我有两个TreeViews ......如果第一个是由用户滚动的,那么第二个treeView必须自动滚动.我不知道选择了什么节点...

我怎样才能做到这一点?

Wra*_*ath 40

对于顶级节点:

TreeView.Nodes[0].EnsureVisible();
Run Code Online (Sandbox Code Playgroud)

对于底部节点:

TreeView.Nodes[TreeView.Nodes.Count-1].EnsureVisible();
Run Code Online (Sandbox Code Playgroud)