在
  protected void imBt_Click(object sender, ImageClickEventArgs e)
    {
    }
  中怎样去调用childTree这个方法?
  private void childTree(TreeNode node)
    {
    }要声明的是事件与方法是在一个页面的后台

解决方案 »

  1.   

    protected void imBt_Click(object sender, ImageClickEventArgs e)
    {
    //..
    childTree(node);
    }这样?什么意思?
      

  2.   

    ?点击事件中childTree(参数)
      

  3.   

    但是childTree()中的参数类型是TreeNode 怎么传给他呢?在实践中好像是写不出来的吧!
      

  4.   

            private void imBt_Click(object sender, ImageClickEventArgs e)
            {
                childTree(this.treeView1.Nodes[0]);
            }        private void childTree(TreeNode node)
            {
            }
      

  5.   

    要声明的是事件与方法是在一个页面的后台------------楼主解释一下……是这样?
    {
    childTree(参数)
    }
    --------还另有隐情??
      

  6.   

    它的参数如果是string类型的那好说,只是TreeNode在
    protected void imBt_Click(object sender, ImageClickEventArgs e)
        {
        }
    中是写不出来的
      

  7.   

    this.treeView1.Nodes[0]这样是什麽意思?是不是其他类型的参数也可以这样写?
      

  8.   

    哎,直接:protected void imBt_Click(object sender, ImageClickEventArgs e)
    {
       childTree(new TreeNode());
    }
    private void childTree(TreeNode node)
    {
    }
      

  9.   

    传给它个TreeNode对象就可以了
      

  10.   


    这个意思就是把这个treeview的第一个节点当参数传进去
      

  11.   

    没理解错,只是传递匹配的参数我还不是很理解!
    [/Quote]方法的参数是treeNode的那么传进去的要和你参数类型匹配
      

  12.   

    其中childTree(new TreeNode());的new TreeNode()不需要再做特殊的处理了吗?
      

  13.   


    这是具体问题具体回答,你没说childTree是干什么的,天朝没有人知道的
      

  14.   

    楼主意思是 TreeNode 对象报错吗   引用命名空间