Convertir texto a comando
Publicado por Josue Sequeiros (4 intervenciones) el 07/02/2009 18:54:31
Tengo una consulta foreros. Estoy construyendo un menu en vb. net en un control treview, los datos lo estoy tomando de una tabla hecha en sql que tiene la sgte estructura:
IdMenu int
NombreMenu varchar(50)
IdMenuReferencia int
Entonces el ultimo campo referencia al Id que dependen y facil puedo armar en teoria un arbol de menu. Pero no se como añadirle los nodos al treview. Entonces vi el comando "trvMenu.Nodes(0).Nodes.Add" y se añade y si quiesiera añadir otro seria casi igual "trvMenu.Nodes(0).Nodes(0).Nodes.Add" y si a ese le aumento una rama seria ""trvMenu.Nodes(0).Nodes(0).Nodes(0).Nodes.Add"". Ahora eso de estar aumentado ".Nodes(0)" lo pienso construyendo una cadena, algo asi ".Nodes(0)"+"nodes.add" pero no se como hacer q esa cadena se convierta en una funcion q reconozca el .net. Ahora si hay otra manera mas facil de crear el menu en el treview de acuerdo a esa tabla. Soquilio, Auxorro, ayudaaaaaaaa
IdMenu int
NombreMenu varchar(50)
IdMenuReferencia int
Entonces el ultimo campo referencia al Id que dependen y facil puedo armar en teoria un arbol de menu. Pero no se como añadirle los nodos al treview. Entonces vi el comando "trvMenu.Nodes(0).Nodes.Add" y se añade y si quiesiera añadir otro seria casi igual "trvMenu.Nodes(0).Nodes(0).Nodes.Add" y si a ese le aumento una rama seria ""trvMenu.Nodes(0).Nodes(0).Nodes(0).Nodes.Add"". Ahora eso de estar aumentado ".Nodes(0)" lo pienso construyendo una cadena, algo asi ".Nodes(0)"+"nodes.add" pero no se como hacer q esa cadena se convierta en una funcion q reconozca el .net. Ahora si hay otra manera mas facil de crear el menu en el treview de acuerdo a esa tabla. Soquilio, Auxorro, ayudaaaaaaaa
Valora esta pregunta


0