Im really new to vb..and i've been using treeviews recently as a menu system in my project. What i want to know is, can i create buttons, or say labels within the treeview for the root nodes.so when i click on them and child nodes will appear below.
Also is it possible to collapse or hide the treeview unless mouse hovers over?

There is something here i found. But i cannot make sense of it.Any help would be appreciated.

http://www.codeproject.com/Articles/17009/Button-TreeView-Control

The items in a treeview already have a + or - symbol to the left which when clicked will show or hide child nodes.