Quiero crear un treeview que haga de menú (varios niveles [Padres hijos y nietos por lo menos]) pero no se que es mejor o como hacerlo. Me explico:
Como en .Net ya no existen Key ni KeyParent ni similares (existentes en VB6), estaba pensando en extender la clase Treenode e implementarle esas propiedades, con lo que luego tendría que crearle además las funciones para recorrer y devolver nodos. Pero es que he visto en foros como que se podría hacer directamente con los datos guardados en unas bases de datos.
¿Esto es así y podría cargarse un treeview al estilo de un datagrid? ¿Cómo deberían estar almacenados los datos? ¿Qué me recomendais?