treeview 无限子节点,获取选中的值
2014-05-19 13:59
405 查看
List<string> list = new List<string>(); //获取所有选定节点 private void toolStripMenuItem1_Click(object sender, EventArgs e) { //MessageBox.Show("编辑按钮", "操作提示"); list.Clear(); for (int i = 0; i < this.treeView1.Nodes.Count; i++) { if (this.treeView1.Nodes[i].Checked)//是否选中 { list.Add(this.treeView1.Nodes[i].Text); } GetNodeText(this.treeView1.Nodes[i]); } } private void GetNodeText(TreeNode node) { if (node.Nodes.Count != 0) { for (int i = 0; i < node.Nodes.Count; i++) { GetNodeText(node.Nodes[i]); if (node.Nodes[i].Checked)//是否选中 { list.Add(node.Nodes[i].Text); } } } }
相关文章推荐
- 节点在TreeView中无限添加,无刷新实现父节点选中,子节点同时选中
- Javascript 获取Treeview 选中的节点(C#选中CheckBox项)
- 递归获取treeview选中父节点的所有子节点
- js获取Treeview选中的节点(C#选中CheckBox项)
- VB.Net程序设计:获取TreeView CheckBox所有选中的节点值
- WPF: TreeView控件 获取选中的文本节点内容
- 获取TreeView中第一个选中的节点
- 【原创】jQuery获取TreeView选中节点的Text和Value值
- C# 获取TreeView选中节点的value和Text
- 学习使用TreeView 控件的TreeNode 对象来获取选中了CheckBox的节点!
- WinForm TreeView单击,但是获取的是上一次点击选中的节点
- js获取Treeview选中的节点(C#选中CheckBox项)
- asp.net 获取TreeView中第一个选中的节点
- 获取TreeView选中焦点(小技巧)
- 改变选中Treeview的节点的背景颜色
- 默认选中TreeView某个节点的方法 --ASP.NET
- Treeview中,递归生成从当前选中节点到根节点的全路径
- ASP.NET 2.0 如何使用JS获取所选当前TreeView节点的值?
- 默认选中TreeView某个节点的方法