Right on, it worked that way.
I have another question. If I where to call the ExpanAll() (the one that is in the PersonNode class) upon a diagram that is collapse it should expand all the collapsed branches right?
And if I wanted to Do the opposite I should create a CollapseAll() that might look like this?
Public Overridable Sub CollapseAll()
For Each node As IGoNode In Me.Destinations
Dim child As PersonNode = Nothing
If TypeOf node Is PersonNode Then child = CType(node, PersonNode)
If Not child Is Nothing Then
Should I post this on a separate topic?
Thanks for your help Jake