I think you might be able to do this with settings.
(Save the whole treeview info.)
You can browse in the 'settings' 'type' and find things
such as System.Windows.Forms.TreeView etc.
I'm just not sure how to setup an initial value to nothing
and bind the setting. I just think it can be done.