我在WinForms应用程序中使用了TreeView。
在这个应用程序中,我向TreeView添加了一个节点。现在我想重命名(而不是更改文本)节点。换句话说,我想更改新节点的name属性。
请告诉我如何才能做到这一点。感谢。
答案 0 :(得分:7)
我怀疑它比你想象的要简单。每个TreeNode
项都会公开一个Name
property,允许您获取或设置该特定节点的名称。
因此,要更改TreeView
中当前所选节点的名称,您只需将其Name
属性设置为新的字符串值。对于例如:
myTreeView.SelectedNode.Name = "NewNodeName";
正如您所问,这不会影响为该特定节点显示的文本。如果要更改它,可以设置节点的Text
property。