C# .Net [ Botton + ContextMenu ]
Publicado por Carlos Pizzi (1 intervención) el 22/01/2009 12:43:02
Hola Que tal ...
Soy novato en C# y lo que quiero hacer es lo siguiente ...
En un formulario tengo 24 botones
button1
...
...
..
al
button24
le agregué a cada botón un ContextMenu de la siguiente forma
popUpMenu.MenuItems.Add("Agregar Audio", new EventHandler
(PopUp_Clicked));
button1.ContextMenu = popUpMenu;
...
...
...
button24.ContextMenu = popUpMenu;
Cuando hago click en un item del menu
voy a PopUp_Clicked que abajo lo muestro...
Lo que necesito saber es de que botón de los 24 estoy haciendo
click ...
Muchas gracias
private void PopUp_Clicked(object sender, EventArgs e)
{
MenuItem miClicked = null;
if (sender is MenuItem)
miClicked = (MenuItem)sender;
else
return;
string item = miClicked.Text;
if (item == "Agregar Audio")
{
MessageBox.Show("Agregar Audio");
}
}
Soy novato en C# y lo que quiero hacer es lo siguiente ...
En un formulario tengo 24 botones
button1
...
...
..
al
button24
le agregué a cada botón un ContextMenu de la siguiente forma
popUpMenu.MenuItems.Add("Agregar Audio", new EventHandler
(PopUp_Clicked));
button1.ContextMenu = popUpMenu;
...
...
...
button24.ContextMenu = popUpMenu;
Cuando hago click en un item del menu
voy a PopUp_Clicked que abajo lo muestro...
Lo que necesito saber es de que botón de los 24 estoy haciendo
click ...
Muchas gracias
private void PopUp_Clicked(object sender, EventArgs e)
{
MenuItem miClicked = null;
if (sender is MenuItem)
miClicked = (MenuItem)sender;
else
return;
string item = miClicked.Text;
if (item == "Agregar Audio")
{
MessageBox.Show("Agregar Audio");
}
}
Valora esta pregunta


0