Ah, so you want to create a new instance of a specific usercontrol based on the selected treeview node?
It can be done using Activator.CreateInstance, but I wouldnt recommend it. I would do something like this:
vb Code:
  1. Select Case tvSettings.SelectedNode.Name
  2.     Case "Database"
  3.         Dim uc As New ucDatabase
  4.         uc.Location = New Point(50, 50)
  5.         Me.Controls.Add(uc)
  6.     Case "Advanced"
  7.         Dim uc As New ucAdvanced
  8.         uc.Location = New Point(50, 50)
  9.         Me.Controls.Add(uc)
  10. End Case