如题,我的treeview已经完成了数据绑定,然后想自动选中某一个节点.比如:中国
  --浙江
      =-杭州
      --宁波
  +-上海
  +-江苏默认展开"杭州"这个节点.

解决方案 »

  1.   


    this.treeView1.SelectedNode = this.treeView1.Nodes[0].Nodes[0].Nodes[0];
      

  2.   

    LOUSHANG如果要动态的,那就得自己写方法了
      

  3.   

    没办法,只能自己写循环了.可惜效率太低了.private void SelectedTreeNode(TreeNodeCollection nodes)
    {
    for(int i = 0; i < nodes.Count; i ++)
    {
    if(nodes[i].Tag.ToString() == this.tNodeTag)
    {
    this.trvViews.SelectedNode = nodes[i];
    break;
    }
    SelectedTreeNode(nodes[i].Nodes);
    }
    }