如何禁用 TreeView 自动第一个节点选择

Mah*_*nGM 4 .net c# treeview

我在谷歌上搜索了一点,但找不到有用的东西。TreeView 的行为就像当你向它的树添加一个节点时,默认情况下它会被选中,这意味着你应该总是有一个被选中的节点,除非树是空的。

有没有办法覆盖或禁用它?

RJH*_*RJH 5

使用更高的 tabindex 值——即,一旦您的表单加载,第一个制表位不应该是您的 TreeView 控件。

TreeView1.TabIndex = 2; 
Run Code Online (Sandbox Code Playgroud)

或者你也可以使用

TreeView1.TabStop = false;
Run Code Online (Sandbox Code Playgroud)