gpt4 book ai didi

c# - 如何按名称选择 TreeNode?

转载 作者:太空宇宙 更新时间:2023-11-03 18:49:49 26 4
gpt4 key购买 nike

以下代码不会运行,因为在按名称“RootNode”检索时 rootNode 为 null

 treeView1.Nodes.Add(new TreeNode("RootNode"));

...
//get the rootNode by its name
TreeView1 rootNode = treeView1.Nodes["RootNode"]

//rootNode is null so following line throws an error
rootNode.Nodes.Add(new TreeNode("ChildNode"));

我在这里错过了什么?如何通过名称获取特定节点?

最佳答案

TreeNode 构造函数不接受键/名称参数。索引器基于树节点的名称,而不是其文本。因此,您要么需要设置树节点的名称,要么使用如下不同的添加方法:

treeView1.Nodes.Add("RootNode", "Root Node");

关于c# - 如何按名称选择 TreeNode?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1124747/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com