我在 WinForms 应用程序中使用了 TreeView。
在这个应用程序中,我向 TreeView 添加了一个节点。现在我想重命名(而不是更改文本)一个节点。换句话说,我想更改新节点的名称属性。
请告诉我如何做到这一点。谢谢。
最佳答案
我怀疑它比您想象的要简单。每个TreeNode
项目公开了一个 Name
property这允许您获取或设置该特定节点的名称。
因此,要更改 TreeView
中当前选定节点的名称,您所要做的就是将其 Name
属性设置为新的字符串值. 例如:
myTreeView.SelectedNode.Name = "NewNodeName";
如您所问,这不会影响为该特定节点显示的文本。如果你想改变它,你可以设置节点的 Text
property .
关于c# - 如何重命名 TreeView 中的节点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4420833/