Forums Últimos mensajes - Powered by IBM
 

Menus en tiempo de ejecución

01/02/2006 - 09:36 por Marcos Jiménez | Informe spam
Alguien sabe como puedo atrapar el evento click de los menus creados en
tiempo de ejecución ?

mi aplicación crea una serie de menus con archivos y directorios de una
ruta, al seleccionar una opción de menu con un archivo este debe abrirse...,
pero no consigo ver como atrapar ese evento.

Gracias de antemano.
 

Leer las respuestas

#1 A.Poblacion
01/02/2006 - 10:58 | Informe spam
"Marcos Jiménez" wrote in message
news:Ox$
Alguien sabe como puedo atrapar el evento click de los menus creados en
tiempo de ejecución ?

mi aplicación crea una serie de menus con archivos y directorios de una
ruta, al seleccionar una opción de menu con un archivo este debe
abrirse..., pero no consigo ver como atrapar ese evento.



Se usa AddHandler para conectar el menu creado con la rutina de eventos:

Dim miMenu as New MenuItem()
miMenu.Text = ...
//Aquí configuras tu menuItem
AddHandler miMenu.Click, AddressOf MiMenu_Click
//Aqui agregas el menuItem al Menú padre

Y luego escribes el MiMenu_Click con los mismos parámetros que un
menu_click normal de los que te hace el diseñador. Si conectas la misma
rutina a varios menús, el parámetro "sender" te dice cuál de ellos es el que
ha hecho click.

Preguntas similares