У меня есть ContextMenuStrip
, который я создаю в коде:
ContextMenuStrip menu;
public Loader()
{
menu = new ContextMenuStrip();
menu.Items.Add("Set Complete");
menu.Items.Add("Set Review");
menu.Items.Add("Set Missing");
}
Мне нужно добавить код, который будет запускаться при нажатии определенного элемента.Пока я пробовал это:
if (menu.Items[0].Selected)
{
//code
}
if (menu.Items[1].Selected)
{
//code
}
if (menu.Items[2].Selected)
{
//code
}
Но (сюрприз, сюрприз) Это не работает.
Я думаю, что мне может понадобиться настроить обработчик событий для каждого элемента, но я не уверен, как это сделать, поскольку я создал ContextMenuStrip
с кодом.