﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>A1VBCode Forums / Visual Basic .NET / .NET Programming (VB 2010 or earlier)  / Treeview Tutorial / Latest Posts</title><generator>InstantForum.NET v4.1.1</generator><description>A1VBCode Forums</description><link>http://www.a1vbcode.com/vbforums/</link><webMaster>forums@a1vbcode.com</webMaster><lastBuildDate>Thu, 09 Feb 2012 04:08:57 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Treeview Tutorial</title><link>http://www.a1vbcode.com/vbforums/Topic12026-9-1.aspx</link><description>&lt;pre&gt;&lt;br&gt;Private Sub button2_Click(sender As Object, _&lt;br&gt;  e As System.EventArgs) Handles button2.Click&lt;br&gt;Dim oNode As New TreeNode &lt;br&gt; oNode.Text = "My Node" &lt;br&gt;  TreeView1.Nodes.Add(oNode) &lt;br&gt;   oNode.Nodes.Add("") &lt;br&gt;end sub&lt;br&gt;&lt;br&gt;Private Sub button1_Click(sender As Object, _&lt;br&gt;  e As System.EventArgs) Handles button1.Click&lt;br&gt;   If treeView1.SelectedNode.IsExpanded Then&lt;br&gt;      treeView1.SelectedNode.Collapse()&lt;br&gt;      MessageBox.Show(treeView1.SelectedNode.Text &amp; _ &lt;br&gt;        " tree node collapsed.")&lt;br&gt;   Else&lt;br&gt;      treeView1.SelectedNode.Expand()&lt;br&gt;      MessageBox.Show(treeView1.SelectedNode.Text &amp; _&lt;br&gt;        " tree node expanded.")&lt;br&gt;   End If&lt;br&gt;End Sub &lt;/pre&gt;&lt;br&gt;&lt;br&gt;I haven't done anything w/treeviews yet, but I've pieced the code from yours and msdn and here's a link for taking further steps:&lt;br&gt;&lt;a target=_blank href="http://www.vbdotnetheaven.com/Code/Jun2003/2083.asp"&gt;http://www.vbdotnetheaven.com/Code/Jun2003/2083.asp&lt;/a&gt;&lt;br&gt;&lt;br&gt;also, i'm thinking that it's not really neccessary to get Name properties, just use the text properties or hide info in the tag of node you add, then reference that node's tag or text  from treevies selectednode event.&lt;br&gt;&lt;br&gt;prob didn't help much.&lt;br&gt;good luck &lt;img src='images/emotions/smile.gif' height='20' width='20' border='0' title='Smile' align='absmiddle'&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description><pubDate>Thu, 09 Jun 2005 04:55:13 GMT</pubDate><dc:creator>pso</dc:creator></item><item><title>RE: Treeview Tutorial</title><link>http://www.a1vbcode.com/vbforums/Topic12026-9-1.aspx</link><description>&lt;P&gt;Thanks Mark but it put all them on the same level. I used:&lt;/P&gt;&lt;DIV style="BORDER-RIGHT: #000000 3px solid; PADDING-RIGHT: 25px; BORDER-TOP: #000000 3px solid; PADDING-LEFT: 25px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 25px; BORDER-LEFT: #000000 3px solid; PADDING-TOP: 25px; BORDER-BOTTOM: #000000 3px solid; BACKGROUND-COLOR: #cccccc"&gt;            oNode.Name = "Level1"&lt;BR&gt;            oNode.Text = "Level1"&lt;BR&gt;            TreeView1.Nodes.Add(oNode)&lt;BR&gt;            TreeView1.SelectedNode = oNode&lt;BR&gt;            oNode = &lt;FONT color=#0000cc&gt;New&lt;/FONT&gt; TreeNode&lt;BR&gt;            oNode.Name = "Level1b"&lt;BR&gt;            oNode.Text = "Level1b"&lt;BR&gt;            TreeView1.Nodes.Add(oNode)&lt;BR&gt;            oNode = &lt;FONT color=#0000cc&gt;New&lt;/FONT&gt; TreeNode&lt;BR&gt;            oNode.Name = "Level1a"&lt;BR&gt;            oNode.Text = "Level1a"&lt;BR&gt;            TreeView1.Nodes.Add(oNode)&lt;BR&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;I appreciate it though.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;</description><pubDate>Wed, 08 Jun 2005 20:29:31 GMT</pubDate><dc:creator>waynespangler</dc:creator></item><item><title>RE: Treeview Tutorial</title><link>http://www.a1vbcode.com/vbforums/Topic12026-9-1.aspx</link><description>&lt;P&gt;I don't know of any tutorials and I'm just shooting in the dark here but I would try &lt;/P&gt;&lt;P&gt;&lt;FONT color=#0000ff&gt;TreeView1&lt;/FONT&gt;.&lt;FONT color=#0000ff&gt;SelectedNode =&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;oNode&lt;BR&gt;&lt;FONT color=#111111&gt;or&lt;BR&gt;&lt;/FONT&gt;Set TreeView1.&lt;FONT color=#0000ff&gt;SelectedNode&lt;/FONT&gt; = &lt;FONT color=#0000ff&gt;oNode&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;</description><pubDate>Wed, 08 Jun 2005 18:25:25 GMT</pubDate><dc:creator>Mark</dc:creator></item><item><title>Treeview Tutorial</title><link>http://www.a1vbcode.com/vbforums/Topic12026-9-1.aspx</link><description>Does anyone know or a &lt;STRONG&gt;&lt;FONT color=#ff1111&gt;REAL&lt;/FONT&gt;&lt;/STRONG&gt; tutorial on Treeview. Not loading ado, xml, directories, etc. I mean one that &lt;STRONG&gt;explains&lt;/STRONG&gt; the properties of the Treeview control. The above is about all I can find on the internet.&lt;BR&gt;&lt;BR&gt;What I am trying to do is add a node to the treeview in a predetermined location. I then want to add two sub-nodes to the one just entered.&lt;BR&gt;&lt;FONT color=#ff0000&gt;&lt;P&gt;&lt;FONT color=#ff0000&gt;Dim&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;oNode&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;As&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;New&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;TreeNode&lt;/P&gt;&lt;/FONT&gt;&lt;P&gt;&lt;FONT color=#0000ff&gt;oNode&lt;/FONT&gt;.&lt;FONT color=#0000ff&gt;Name&lt;/FONT&gt; = &lt;FONT color=#800000&gt;"Level1"&lt;/P&gt;&lt;/FONT&gt;&lt;P&gt;&lt;FONT color=#0000ff&gt;TreeView1&lt;/FONT&gt;.&lt;FONT color=#0000ff&gt;Nodes&lt;/FONT&gt;.&lt;FONT color=#0000ff&gt;Add&lt;/FONT&gt;(&lt;FONT color=#0000ff&gt;oNode&lt;/FONT&gt;)&lt;/P&gt;&lt;P&gt;&lt;FONT color=#0000ff&gt;TreeView1&lt;/FONT&gt;.&lt;FONT color=#0000ff&gt;SelectedNode&lt;/FONT&gt;.&lt;FONT color=#0000ff&gt;Name&lt;/FONT&gt; = &lt;FONT color=#0000ff&gt;oNode&lt;/FONT&gt;.&lt;FONT color=#0000ff&gt;Name &lt;STRONG&gt;&lt;FONT style="BACKGROUND-COLOR: #ffff00" color=#000000&gt;==&amp;gt; Getting error here&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;P&gt;&lt;FONT color=#0000ff&gt;TreeView1&lt;/FONT&gt;.&lt;FONT color=#0000ff&gt;Nodes&lt;/FONT&gt;.&lt;FONT color=#0000ff&gt;Add&lt;/FONT&gt;(&lt;FONT color=#800000&gt;"Level1a"&lt;/FONT&gt;)&lt;/P&gt;&lt;P&gt;&lt;FONT color=#0000ff&gt;TreeView1&lt;/FONT&gt;.&lt;FONT color=#0000ff&gt;Nodes&lt;/FONT&gt;.&lt;FONT color=#0000ff&gt;Add&lt;/FONT&gt;(&lt;FONT color=#800000&gt;"level1b"&lt;/FONT&gt;)&lt;/P&gt;&lt;P&gt;&lt;FONT color=#0000ff&gt;oNode&lt;/FONT&gt; = &lt;FONT color=#ff0000&gt;Nothing&lt;BR&gt;&lt;BR&gt;&lt;FONT color=#000000&gt;The error is "NullReferencException was unhandeled." and "Object reference not set to an instance of an object."&lt;BR&gt;&lt;BR&gt;Any tutorial on this subject would be greatly appreciated.&lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;</description><pubDate>Wed, 08 Jun 2005 12:23:01 GMT</pubDate><dc:creator>waynespangler</dc:creator></item></channel></rss>
