{"version":"1.0","provider_name":"","provider_url":"https:\/\/www.w3computing.com\/vb2008","author_name":"w3compadmin","author_url":"https:\/\/www.w3computing.com\/vb2008\/author\/w3compadmin\/","title":"Adding Nodes to a TreeView Control at Design Time - VB.NET","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"XTb25zNfXx\"><a href=\"https:\/\/www.w3computing.com\/vb2008\/vb-adding-nodes-treeview-design-time\/\">Adding Nodes to a TreeView Control at Design Time<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.w3computing.com\/vb2008\/vb-adding-nodes-treeview-design-time\/embed\/#?secret=XTb25zNfXx\" width=\"600\" height=\"338\" title=\"&#8220;Adding Nodes to a TreeView Control at Design Time&#8221; &#8212; \" data-secret=\"XTb25zNfXx\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.w3computing.com\/vb2008\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"Let\u2019s look now at the process of populating the TreeView control. Adding an initial collection of nodes to a TreeView control at design time is trivial. Locate the Nodes property in the Properties window, and you\u2019ll see that its value is Collection. To add items, click the ellipsis button, and the TreeNode Editor dialog box [&hellip;]","thumbnail_url":"http:\/\/www.w3computing.com\/vb2008\/wp-content\/uploads\/sites\/3\/2015\/06\/4.26.treenode-editor-dialog-box-300x196.png"}