如何清除TreeView中所选节点的选择?

Mar*_*all 6 c# winforms

如何取消选择所选节点(在选择事件之后)?

gid*_*eon 17

当你遇到这样的问题时(处理你需要使用的api)你应该咨询MSDN,然后弄明白.

现在,请参阅msdn上的TreeView页面.它有一个Selectednode属性,它说:

如果当前未选择TreeNode,则SelectedNode属性为null.

此外,它有一个吸气剂二传手.所以我最好的选择是:

myTreeView.SelectedNode = null;//will deselect it
Run Code Online (Sandbox Code Playgroud)

  • fyi:在WinForms中TreeView SelectedNode = null; 只要TreeView保留焦点,就不会改变突出显示的节点的外观; 并且,'IsSelectred属性是只读的:没有'选定的属性. (3认同)