The treeview control have that Nodes collection with the Node class, how did they make connection between the node and the runtime host control, as you change any property within it, it will notify the host control. There's no parenttree property so if there is a object reference it must be private... or?

I am making a multicolorshiftbar control, and i want to have that professional style like the listview or treeview, but i need to know if i must waste that much memory on object references.