如何在C#WinForms的TreeView中的特定节点上插入新的子节点?C# - TreeView:在某个位置插入节点
我在的TreeView已经笨拙地刺向了差不多一个小时,我想用C#的TreeView的是这样的:
treeView.getChildByName("bob").AddChild(new Node("bob's dog"));
这里就是我想最后一个(我认为这是在毛羽水平哪些C#应该永远不会让我达到):
tree.Nodes[item.name].Nodes.Add(new TreeNode("thing"));
不用说,它不起作用。
哦,这里有一个懒惰的问题:你是否真的可以在这些节点中存储对象?或者TreeNode只支持字符串和什么? (在这种情况下,我应该延长TreeNode .. /叹气)
请帮助,谢谢!
如果你可以自由选择,看看WPF。您可以根据需要为数据建模并将其绑定到TreeView。 – VVS 2010-12-01 21:23:47
呵呵,老兄,如果我有选择的话,我会转而使用WPF。对于初学者来说,任何借助XML的东西都是向前迈出的一步。 – Spectraljump 2010-12-01 21:50:14