-主菜单
--一级菜单
----一级子菜单1
----一级子菜单2
--二级菜单
--三级菜单
--四级菜单
可以点击主菜单 点添加,然后生成的是一级菜单,点击一级菜单,生成的是一级子菜单。
求做过树的人,分享你的代码仅供参考。谢谢
--一级菜单
----一级子菜单1
----一级子菜单2
--二级菜单
--三级菜单
--四级菜单
可以点击主菜单 点添加,然后生成的是一级菜单,点击一级菜单,生成的是一级子菜单。
求做过树的人,分享你的代码仅供参考。谢谢
通过选中节点或指定节点的ID去数据库里查询出它的子节点数据。。for或foreach循环循环添加到指定节点上用TreeView的ID.SelectedNode.ChildNodes.Add或用TreeView的ID.Nodes[index].ChildNodes.Add
有个叫ztree,很好用
{
TreeNode treeNode = treeView.GetNodeAt(e.X, e.Y);
if ()//你的判断条件,判断点击的node第几层节点。额外的节点信息可以放在treeNode.Tag里
{
treeNode.Nodes.Add(new TreeNode());
}
}