none
TreeNodeCollection.Add 方法 RRS feed

  • 问题

  • 代码中有这么一句话treeNodeCollection.Add(childNodeCollection[i]);
    treeNodeCollection是一个TreeNodeCollection,childNodeCollection也是一个TreeNodeCollection
    当我执行这句话时,好像Add方法不仅实现了添加,还把childNodeCollection给改变了,我猜测是把childNodeCollection[i]这一项给删除了
    2009年9月5日 3:22

答案

  • 是这样的, TreeNode 只能有一个父节点,你有什么问题吗?
    知识改变命运,奋斗成就人生!
    • 已标记为答案 m s 2009年9月5日 4:47
    2009年9月5日 3:29
    版主

全部回复

  • 是这样的, TreeNode 只能有一个父节点,你有什么问题吗?
    知识改变命运,奋斗成就人生!
    • 已标记为答案 m s 2009年9月5日 4:47
    2009年9月5日 3:29
    版主
  • 原来是这样,可是我想把这个节点拷到另外的地方,将来用,有什么办法吗


    也就是说把childNodeCollection[i]放到treeNodeCollection中但是不删除childNodeCollection[i]
    2009年9月5日 3:40
  • 你可以新建 TreeNode 设置 TreeNode.Text = childNodeCollection[i].Text ; TreeNode.Value =  childNodeCollection[i].Value .....
    知识改变命运,奋斗成就人生!
    2009年9月5日 3:43
    版主