سلام
روش اول:
در رویداد کلیکی که به آیتم های پویا نسبت داده اید، بنویسید:
private void mnuMenuItem_Click(object sender, EventArgs e)
{
ToolStripMenuItem mnuItem = sender as ToolStripMenuItem;
//
// do some stuff on mnuItem..
//
}
در کد فوق mnuItem همان آیتم کلیک شده است.
روش دوم:
با استفاده از رویداد ItemClicked خود ContextMenuStrip داریم:
private void cntxtmnuMyMenu_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
//
// do some stuff on e.ClickedItem..
//
}
که e.ClickedItem آیتم کلیک شده است.