|
分類:[C#]
Microsoft Visual C# 2010 Express / Windows XPの環境です。
Group1 = new Chart[] { chart1, chart2 }; EventHandler handler = new EventHandler(this.MenuItem_Click); ContextMenu menu = new ContextMenu(); MenuItem MenuItem1 = new MenuItem("Menu1", handler); MenuItem MenuItem2 = new MenuItem("Menu2", handler); menu.MenuItems.Add(MenuItem1); menu.MenuItems.Add(MenuItem2);
for (int i = 0; i < 2; i++) { Group1[i].ContextMenu = menu; }
//イベントハンドラ private void MenuItem_Click(Object sender, System.EventArgs e) { MenuItem currentMenuItem = (MenuItem)sender; // ★ここで、どのchartから飛んできたのかを知りたいのです★ }
どちらのchartから飛んで来たのかを知りたいのです。宜しくお願い申し上げます。
|