首页 > 其他 > 详细

TreeView生成树形结构

时间:2017-06-13 15:22:54      阅读:290      评论:0      收藏:0      [点我收藏+]

1.表结构内容

技术分享

2.代码

public void InitData()
        {
            using (var db = new HJSDR_BJXH_20170303_TESTEntities())
            {
                pyFiles = new PyFiles();
                TreeNode rootNode = null;
                TreeNode typeNode = null;
                foreach (var item in db.ED_KPI_INFO)
                {
                    if (!tv_singal.Nodes.ContainsKey(item.SD_CODE))
                    {
                        rootNode = new TreeNode(item.SD_CODE);
                        rootNode.Name = item.SD_CODE;
                        tv_singal.Nodes.Add(rootNode);
                    }
                    if (!rootNode.Nodes.ContainsKey(item.KPI_TYPE_CODE))
                    {
                        typeNode = new TreeNode(item.KPI_TYPE_CODE);
                        typeNode.Name = item.KPI_TYPE_CODE;
                        rootNode.Nodes.Add(typeNode);
                    }
                    if (typeNode != null)
                    {
                        typeNode.Nodes.Add(item.KPI_NAME,item.KPI_NAME);
                    }
                }
               
            }

3.效果

技术分享

 

TreeView生成树形结构

原文:http://www.cnblogs.com/wuhailong/p/7001263.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!