您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> treenode 如何在后台访问TreeNode,他没有id啊,

treenode 如何在后台访问TreeNode,他没有id啊,

来源:网络整理     时间:2016/8/4 14:36:20     关键词:treenode

关于网友提出的“treenode 如何在后台访问TreeNode,他没有id啊,”问题疑问,本网通过在网上对“treenode 如何在后台访问TreeNode,他没有id啊,”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:treenode 如何在后台访问TreeNode,他没有id啊,
描述:

如何在后台访问TreeNode,他没有id啊,
请大侠帮吗


解决方案1:

用SelectedNode.Value

解决方案2:

比较麻烦
swordragon(古道热肠)回复于 2005-12-05 15:46:32 
执行FindInTree(你的节点的Text) 

  private void FindInTree(string strNodeName) 
  {   
    foreach (TreeNode tn in TreeView1.Nodes)         
    { 
      if (tn.Text != strNodeName) 
      {   
          FindInTree(tn,strNodeName); 
      }   
      else 
      {   
          ExpandTree(tn); 
          return; 
      } 
    } 
  } 
  
  private void FindInTree(TreeNode objTreeNode,string strNodeName) 
  {   
    foreach (TreeNode tn in objTreeNode.Nodes)         
    { 
      if (tn.Text != strNodeName) 
      { 
          FindInTree(tn,strNodeName); 
      }   
      else 
      {   
          ExpandTree(tn); 
          return; 
      } 
    } 
  } 
  
  private void ExpandTree(TreeNode objTreeNode) 
  {   
    string strIndex = "0"; 
  
    objTreeNode.Expanded = true; 
    
    strIndex = objTreeNode.GetNodeIndex(); 
  
    while (objTreeNode.Parent is TreeNode) 
    { 
      objTreeNode = ((TreeNode)objTreeNode.Parent); 
      objTreeNode.Expanded = true;             
    } 
  
    TreeView1.SelectedNodeIndex = strIndex; 
  }
解决方案3:

SelectedNode.Value


以上介绍了“treenode 如何在后台访问TreeNode,他没有id啊,”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3104050.html

treenode相关图片

treenode相关文章