如何判断一个 treeview 是否被选中呢?
如果不选中,执行
selectednode.text 就会报错,所以我想找到判断的方法。另外,如何让窗体启动后,用代码让 treeview 自动选中第一个节点呢?

解决方案 »

  1.   

     if (TreeView1.SelectedNode != null)
                {
                }
      

  2.   

    ,如何让窗体启动后,用代码让 treeview 自动选中第一个节点呢?
    ==== 
     if (TreeView1.Nodes.Count> 0)
                    {
                        TreeView1.Nodes[0].Checked = true;
                    }
      

  3.   


    这样试过不行呀,我的treeview是不带 check的那种,好象你的代码,无法实现让 第一个节点成为当前节点。selectnode还是null
    造成 selectedtext取不到呀。
      

  4.   

    treeView.SelectedNode = treeView.Nodes[0];