国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

winformtreeview通過節點名稱添加子節點

2019-11-14 16:31:33
字體:
來源:轉載
供稿:網友
/// <summary>        /// 添加人員節點(利用TreeNodeCollection)        /// </summary>        /// <param name="tnc">TreeNodeCollection(TreeView的節點集合)</param>        /// <param name="pid_val">父id的值</param>        /// <param name="id">數據庫 id 字段名</param>        /// <param name="pid">數據庫 父id 字段名</param>        /// <param name="text">數據庫 文本 字段值</param>        public static void Bind_Leaves(DataTable dt, TreeView tnc, string id, string pid, string text,ContextMenuStrip contextMenuStrip1, ImageList imageList1)        {            DataView dv = new DataView(dt);//將DataTable存到DataView中,以便于篩選數據            TreeNode tn;//建立TreeView的節點(TreeNode),以便將取出的數據添加到節點中            foreach (DataRowView drv in dv)            {                tn = new TreeNode();//建立一個新節點(學名叫:一個實例)                tn.Name = drv[id].ToString();//節點的Value值,一般為數據庫的id值                tn.Text = drv[text].ToString();//節點的Text,節點的文本顯示                foreach (TreeNode node in tnc.Nodes)                {                    if (node.Name == drv[pid].ToString()){                        node.Nodes.Add(tn);                        tn.ContextMenuStrip = contextMenuStrip1;                                                tn.ImageIndex = tn.SelectedImageIndex = 1;                        break;                    }                                        }                //tnc.Nodes[drv[pid]].Nodes.Add(tn);//將該節點加入到TreeNodeCollection(節點集合)中                //Bind_Leaves(dt, tn.Nodes, tn.Name, id, pid, text);//遞歸(反復調用這個方法,直到把數據取完為止)            }        }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 家居| 大丰市| 西藏| 家居| 滦平县| 老河口市| 云浮市| 通道| 依兰县| 乐山市| 时尚| 古田县| 安多县| 林芝县| 阿勒泰市| 霍城县| 塔城市| 霍山县| 丹寨县| 五华县| 通榆县| 墨玉县| 正蓝旗| 法库县| 尼木县| 新安县| 吐鲁番市| 拜泉县| 长白| 昌吉市| 伊川县| 海原县| 彰化市| 北票市| 高平市| 托克逊县| 原平市| 双城市| 建瓯市| 英德市| 库尔勒市|