让C# TreeView控件默认选择第一个节点或选择一个节点

1.默认选中

在开发的过程中,需要默认选中TreeView的第一个节点。

之前的效果如图:

我们发现TreeView的第一个节点并没有选中,接下来我们更改TreeView的TabIndex的值。

假如你的树中有三层节点,那么TabIndex的值设置为1,2,3都会默认选中第一个节点,我的现在为4,第一个节点没有选中,我更改Tabinde的值后的效果如下:

可以发现第一个节点已经选中了。

2.变动之后的选中

1中的办法,当树更新之后我们发现第一个节点又不选中了。

这时,我们可以用:

  treeView1.SelectedNode = treeView1.Nodes[0];

上述代码treeView是自己定义的TreeView,更新之后选中根节点,如果要选中其他节点,更改treeView1.Nodes[0];即可,例如:

扫描二维码关注公众号,回复: 10712498 查看本文章
  treeView1.SelectedNode = treeView1.Nodes[0]Nodes[1];

会选中第一层的第二个节点,像一个数组一样去索引即可。

发布了124 篇原创文章 · 获赞 24 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_42214953/article/details/105358042