码迷,mamicode.com
首页 > 其他好文 > 详细

TreeView生成树形结构

时间:2017-06-13 16:40:21      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:nbsp   tno   roo   pre   结构   code   tree   内容   each   

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生成树形结构

标签:nbsp   tno   roo   pre   结构   code   tree   内容   each   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!