【发布时间】:2021-10-09 21:08:34
【问题描述】:
我有一个 System.Windows.Forms.TreeView 控件,我想为它关闭特定子 TreeNode 对象的加号/减号。我知道我可以使用 TreeView.ShowPlusMinus 属性在整个 TreeView 级别执行此操作,但我想知道是否可以仅隐藏选定 TreeNode 对象的标志。
【问题讨论】:
-
您的意思是不删除节点吗?
-
@jp2code:通过从 Web 服务读取数据来动态加载节点。在将每个节点加载到树中之前,我想检查它是否应该是不可折叠的节点,在这种情况下,我想禁用加号/减号(另外,我还将节点置于展开模式并禁用正常双击展开/折叠行为)。将节点添加到树后,我不需要再次调整加号/减号。