{"id":3905,"date":"2013-08-29T05:19:48","date_gmt":"2013-08-28T19:19:48","guid":{"rendered":"http:\/\/www.rjmprogramming.com.au\/wordpress\/?p=3905"},"modified":"2013-08-29T05:19:48","modified_gmt":"2013-08-28T19:19:48","slug":"c-treeview-primer-tutorial","status":"publish","type":"post","link":"https:\/\/www.rjmprogramming.com.au\/ITblog\/c-treeview-primer-tutorial\/","title":{"rendered":"C# TreeView Primer Tutorial"},"content":{"rendered":"<div style=\"width: 230px\" class=\"wp-caption alignnone\"><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/CHash\/TreeView\/\"><img decoding=\"async\" style=\"float:left; border: 15px solid pink;\" alt=\"C# TreeView Primer Tutorial\" src=\"http:\/\/www.rjmprogramming.com.au\/CHash\/TreeView\/CHash_TreeView_Primer-21of.jpg\" title=\"C# TreeView Primer Tutorial\"   \/><\/a><p class=\"wp-caption-text\">C# TreeView Primer Tutorial<\/p><\/div>\n<p>C# using Visual Studio is a great language to  <a target=_blank title='click picture' href='http:\/\/www.rjmprogramming.com.au\/VB.NET\/VBdotNet-Windows-Form-Desktop-Application-VisualStudio.png'>learn<\/a>.   If you like C# you may eventually like VB.Net, and vice versa.   It has sophisticated data structures, can be Object Oriented and makes great Windows desktop applications or can be the code behind an ASP.Net website or web application.     <\/p>\n<p>C# and VB.Net have great GUI support of many interesting Windows Form ToolBox components, and for this tutorial we examine a TreeView ToolBox component.   When thinking of a tree we often think of the root system and end with thoughts of the branches, and so it is here we think of the applications current Operating System directory as the &#8220;root&#8221; directory and work our way out to the branches and populate the TreeView as we go.<\/p>\n<p>Hope you enjoy the <a target=_blank title='C# TreeView Primer Tutorial' href='http:\/\/www.rjmprogramming.com.au\/CHash\/TreeView\/'>tutorial<\/a>.<\/p>\n<p>Here is some downloadable C# programming source code which you might want to rename to <a target=_blank title='Form1.cs' href='http:\/\/www.rjmprogramming.com.au\/CHash\/TreeView\/Form1.cs_GETME'>Form1.cs<\/a><\/p>\n<p>If this was interesting you may be interested in <a title='Click here to see topics in which you might be interested' href='#d3905' onclick='var dv=document.getElementById(\"d3905\"); dv.innerHTML = \"&lt;iframe width=670 height=600 src=\" + \"http:\/\/www.rjmprogramming.com.au\/wordpress\/?s=C%23\" + \"&gt;&lt;\/iframe&gt;\"; dv.style.display = \"block\";'>this<\/a> too.<\/p>\n<div id='d3905' style='display: none; border-left: 2px solid green; border-top: 2px solid green;'><\/div>\n","protected":false},"excerpt":{"rendered":"<p>C# using Visual Studio is a great language to learn. If you like C# you may eventually like VB.Net, and vice versa. It has sophisticated data structures, can be Object Oriented and makes great Windows desktop applications or can be &hellip; <a href=\"https:\/\/www.rjmprogramming.com.au\/ITblog\/c-treeview-primer-tutorial\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,17,37,39],"tags":[43,176,549,564,997,1304,1306,1319,1383],"class_list":["post-3905","post","type-post","status-publish","format-standard","hentry","category-elearning","category-gui","category-tutorials","category-visual-studio","tag-net","tag-c","tag-gui","tag-hierarchy","tag-programming","tag-tree","tag-treeview","tag-tutorial","tag-visual-studio"],"_links":{"self":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/posts\/3905"}],"collection":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/comments?post=3905"}],"version-history":[{"count":0,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/posts\/3905\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/media?parent=3905"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/categories?post=3905"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/tags?post=3905"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}