本帖最后由 zhuqiqihebaifeifei 于 2012-06-14 14:20:17 编辑

解决方案 »

  1.   

    本帖最后由 bdmh 于 2012-06-14 14:20:32 编辑
      

  2.   

    具体怎么写啊
    我用   string a = treeView1.SelectedNode.Text;
               
               if(a="档案统计")
    错误提示:无法将类型“string”转换为“bool”
      

  3.   


    if(a=="档案统计")
    //  =是赋值  老大。
      

  4.   

    无非就是判断 if else if else
    三元
    switch
    不过还是switch层次比较分明,而且比if else 要快
      

  5.   

    TreeView tw = ......;
    TreeNode node = new TreeNode("xxx");
    node.Tag = new Action(ShowPage);//节点里方法委托
    tw.Nodes.Add(node);
    tw.NodeMouseClick += new TreeNodeMouseClickEventHandler(tw_NodeMouseClick);private void tw_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
    {
        ((Action)e.Node.Tag).Invoke();//执行委托,弹出页面
    }// 方法里是弹出页面的代码
    private void ShowPage()
    {
        //......
    }