Buenas tardes, gracias por leer el mensaje. Les comento cual es mi duda.
Tengo un programa con un Formulario que posee un TreeView (frmGeneral). Cuando le hago click a alguno de los nodos, se habre otro formulario (frmNiveles) que posee otro treeview con los datos correspondientes al nodo seleccionado anteriormente. Si en frmNiveles hago click en alguno de los nodos(si poseen informacion) se crea una nueva instancia del frmNiveles, con los datos del nodo anteriormente seleccionado.

La duda que tengo es, como hacer para que desde el primer nodo del frmGeneral hasta el ultimo del frmNiveles se vayan guardando los datos, para que despues cuando cierre todos los formularios se ingrese en la base de datos, mas especificamente ¿ en que puedo ir guardando la informacion de los nodos, para que al final los guarde en una base de datos?

PD: Creo que que lo que les pido se va a complicar en el momento en que se crea la instancia del frmNiveles.

Espero me puedan ayudar