c# - 如何重命名 TreeView 中的节点?

标签 c# .net winforms treeview

我在 WinForms 应用程序中使用了 TreeView。

在这个应用程序中,我向 TreeView 添加了一个节点。现在我想重命名(而不是更改文本)一个节点。换句话说,我想更改新节点的名称属性。

请告诉我如何做到这一点。谢谢。

最佳答案

我怀疑它比您想象的要简单。每个TreeNode项目公开了一个 Name property这允许您获取或设置该特定节点的名称。

因此,要更改 TreeView 中当前选定节点的名称,您所要做的就是将其 Name 属性设置为新的字符串值. 例如:

myTreeView.SelectedNode.Name = "NewNodeName";

如您所问,这不会影响为该特定节点显示的文本。如果你想改变它,你可以设置节点的 Text property .

关于c# - 如何重命名 TreeView 中的节点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4420833/

相关文章:

c# - 如何在发出语音命令后关闭 Cortana 的确认屏幕?

c# - 将自定义数据/值传递到事件系统

.net - 如何在 vb.net 中生成 Code39 条码

c# - 如何设置热键快捷方式 "Ctrl + Plus Sign"

c# - 如何在 Windows 窗体/WPF 中为数据库 View (带连接)创建编辑器?

c# - 从图表 c# 中删除轴线

c# - 无法在 Windows 窗体设计器上使用鼠标移动控件

c# - 使用 C# 从服务器读取数据并检测网络不可用性

c# - 动态添加的标签不出现

c# - 在c#中通过引用传递参数时跟踪地址