您的位置: 首页 > IT文章 > 在WinForm中遍历获取TreeView的节点及其子节点 在WinForm中遍历获取TreeView的节点及其子节点 分类: IT文章 • 2023-03-13 16:19:08 //绑定树节点及其子节点的方法 private void bindTreeView() { this.treeView1.Nodes.Clear(); //获取年级信息 List<Grade> grades = dal.GetAll(); //遍历填充年级信息 foreach (Grade g in grades) { TreeNode gNode = this.treeView1.Nodes.Add(g.Name); gNode.Tag = g; //右键菜单 gNode.ContextMenuStrip = this.contextMenuStrip1; //根据id显示对应的班级 var gclasses = cdal.GetClassesByGradeId(g.ID); //遍历填充班级信息 foreach (Classes cla in gclasses) { TreeNode cnode = gNode.Nodes.Add(cla.CName); cnode.Tag = cla; cnode.ContextMenuStrip = contextMenuStrip2; } } }