C# 遍历TreeView所有节点
2013-02-20 14:53
253 查看
public void PrintTreeViewNode(TreeNodeCollection node)
{
foreach (TreeNode n in node)
{
Response.Write(n.Text+",");
PrintTreeViewNode(n.ChildNodes);
}
}
调用 PrintTreeViewNode(TreeView1.Nodes);
//////////////////////////////////////////////////////////////////
private void button1_Click(object sender, EventArgs e)
{
label1.Text = string.Empty;
#region 递归
//1.获取TreeView的所有根节点
foreach (TreeNode tn in treeView1.Nodes)
{
DiGui(tn);
}
#endregion
}
private void DiGui(TreeNode tn)
{
//1.将当前节点显示到lable上
label1.Text += "aaa" +
" " + tn.Text
+ "\r\n";
foreach (TreeNode tnSub in tn.Nodes)
{
DiGui(tnSub);
}
}
{
foreach (TreeNode n in node)
{
Response.Write(n.Text+",");
PrintTreeViewNode(n.ChildNodes);
}
}
调用 PrintTreeViewNode(TreeView1.Nodes);
//////////////////////////////////////////////////////////////////
private void button1_Click(object sender, EventArgs e)
{
label1.Text = string.Empty;
#region 递归
//1.获取TreeView的所有根节点
foreach (TreeNode tn in treeView1.Nodes)
{
DiGui(tn);
}
#endregion
}
private void DiGui(TreeNode tn)
{
//1.将当前节点显示到lable上
label1.Text += "aaa" +
" " + tn.Text
+ "\r\n";
foreach (TreeNode tnSub in tn.Nodes)
{
DiGui(tnSub);
}
}
相关文章推荐
- C# 遍历TreeView所有节点
- C# 遍历TreeView所有节点
- delphi 遍历treeview某个节点下所有节点的函数
- delphi 遍历Treeview特定节点下的所有节点
- 【转】C#中 TreeView如何获取某一节点下的所有子节点
- C#中遍历TreeView并查找和选定节点
- 前台遍历TreeView所有节点
- 遍历treeView的所有节点
- C# TreeView上节点的拖动和节点的遍历
- c#非递归遍历所有节点
- C#中遍历TreeView并查找和选定节点
- Delphi TreeView遍历所有节点问题
- C#中TreeView选中父节点同时选中所有的子节点
- delphi 遍历treeview某个节点下所有节点的函数
- C#中遍历TreeView并查找和选定节点
- delphi treeview 遍历所有子集节点
- delphi 遍历treeview某个节点下所有节点的函数
- C#中TreeView选中父节点同时选中所有的子节点
- 遍历treeview下所有的节点,包括子节点,以勾选为例
- asp.net treeview遍历递归获取当前节点所有子级(含子级的子级)