如何将TreeView与树数据结构一起使用? C#.NET

时间:2011-07-24 03:14:02

标签: c# .net winforms treeview tree

我有一个Tree并将其递归加载到我的表单上的TreeView中。问题是,当我在TreeView中选择一个节点时,我不知道如何找出我所选择的树中的哪个对象。有什么想法吗?

3 个答案:

答案 0 :(得分:3)

您可以将TreeNode的{​​{1}}属性设置为对象模型中的相应实例。

答案 1 :(得分:0)

TreeView个节点(TreeNodes)包含LevelTagText等属性。Level属性可让您识别哪个级别是TreeNode中的TreeViewTagText属性可以让您唯一地标识您的节点。您也可以向树中添加相同类型的属性,因此您可以相关地对它们进行比较并进行所需的转换...

希望这会有所帮助......

答案 2 :(得分:0)

如果您为每条记录设置了唯一ID,则可以将该ID指定为TreeNode.NameTreeNode.Tag是另一种选择。