C# winform中 treeview和treenode的关系与区别?

我会用treenode来建立一个树,那么treeview(不是控件)又是什么呢?... 我会用treenode来建立一个树,那么treeview(不是控件)又是什么呢? 展开
 我来答
Ben
2015-07-04 · 知道合伙人软件行家
Ben
知道合伙人软件行家
采纳数:860 获赞数:2875
认真回答者.

向TA提问 私信TA
展开全部
Teeview是用来展示TreeNode组合的。
Tree:树,他是由N个树的节点组成。
那么这些节点就是所谓的TreeNode。

TreeNode构成了树,而TreeView用来展示树。
TreeNode作为一个内存中的对象,使用TreeView就可以展示给用户,让用户进行各种增删改查操作了。
匿名用户
推荐于2016-04-26
展开全部
treeview是控件,因为它继承于System.Windows.Forms.Control,即使你将它当作一个普通类来使用。
treenode是专门为treeview所定义的,它表示treeview的一个结点。
更多追问追答
追问
那么两个treeview之间能直接复制过去吗?比如treeview1已经建立好了一个树结构,treeview2为空,我想直接把treeview1复制到treeview2中,可行吗?
追答
不行,每个node只能属于一个treeview。
但你可以使用treenode.Clone()方法克隆出一棵新的树并添加到treeview2中。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式