I want to create a routine that will add a main node to a tree view and then I can call a second routine to add subnodes to that main node. I keep getting an error. I am new to VB.NET, all my experience is in VB 6. What am I doing wrong here?
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Call ADDNODE("Departments")
Call ADDSUBNODE("mainnode1", "Procedures")
End Sub
Private Sub ADDNODE(ByVal strNodename As String)
'-- ADD MAIN NODE
Dim mainnode1 As New Windows.Forms.TreeNode("" & strNodename & "", 0, 0)
TreeView1.Nodes.Add(mainnode1)
End Sub
Private Sub ADDSUBNODE(ByVal strNodename As String, ByVal nodename As String)
'-- ADD SUB NODE
Dim subnode1 As New Windows.Forms.TreeNode("" & nodename & "", 1, 1)
strNodename.Nodes.Add(subnode1)
End Sub
The error is in the "strNodename.Nodes.Add(subnode1)". It does not like me using strNodename. It saids "nodes is not a member of string".
Thanks in advance for the help.
Shannan
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Call ADDNODE("Departments")
Call ADDSUBNODE("mainnode1", "Procedures")
End Sub
Private Sub ADDNODE(ByVal strNodename As String)
'-- ADD MAIN NODE
Dim mainnode1 As New Windows.Forms.TreeNode("" & strNodename & "", 0, 0)
TreeView1.Nodes.Add(mainnode1)
End Sub
Private Sub ADDSUBNODE(ByVal strNodename As String, ByVal nodename As String)
'-- ADD SUB NODE
Dim subnode1 As New Windows.Forms.TreeNode("" & nodename & "", 1, 1)
strNodename.Nodes.Add(subnode1)
End Sub
The error is in the "strNodename.Nodes.Add(subnode1)". It does not like me using strNodename. It saids "nodes is not a member of string".
Thanks in advance for the help.
Shannan