Asignar evento a opciones de menu dinámico
Tengo una pequeña aplicación (en vb.net) en la cual genero un menu de forma dinámica tomando los nombres de las opciones de una tabla, en la cual también almaceno el nombre del procedimiento o función al que debe acceder, todo esto en una bd de sql server, la parte de la generación del menu funciona correctamente, sin embargo no he podido asociarle los eventos a cada una de las opciones del menu.
Tengo entendido que debo hacer uso de la siguiente instrucción:
AddHandler mnuOpcion. Click, AddressOf mifuncion
Sin embargo no se como indicarle que el operando de addressof lo tome del campo de la tabla, he intentado pasar el nombre de la función (contenido en el campo de mi tabla) a una variable de tipo string y ponerla como operando del 'addressof', pero me marca el siguiente error:
"El operando de 'addressof' debe ser el nombre de un método"
Tengo entendido que debo hacer uso de la siguiente instrucción:
AddHandler mnuOpcion. Click, AddressOf mifuncion
Sin embargo no se como indicarle que el operando de addressof lo tome del campo de la tabla, he intentado pasar el nombre de la función (contenido en el campo de mi tabla) a una variable de tipo string y ponerla como operando del 'addressof', pero me marca el siguiente error:
"El operando de 'addressof' debe ser el nombre de un método"
1 respuesta
Respuesta de hfpg2001
1