Io ho usato il TreeView WebBrowser control e funziona !
Trovi come fare passo passo qui:
HOW TO: Dynamically Add Nodes to a TreeView WebBrowser Control by Using Visual Basic .NET

Ciao