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.

Preguntas similare

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.
Respuesta Responder a este mensaje
#2 Marcos Jiménez
01/02/2006 - 11:56 | Informe spam
Es perfecto, muchas gracias compadre.

Un saludo.

"A.Poblacion" wrote in
message news:
"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.


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida