private void MouseLeave(object sender, EventArgs e) { ToolStripMenuItem item2 = (ToolStripMenuItem)sender; ToolStripDropDownMenu menu = (ToolStripDropDownMenu)item2.Owner; menu.Hide(); }
private void ValueMenuItem_Click(object sender, EventArgs e) { ToolStripMenuItem item2 = sender as ToolStripMenuItem; ToolStripDropDownMenu menu = item2.Owner as ToolStripDropDownMenu; foreach (ToolStripMenuItem it in menu.Items) { it.Checked = false; } for (int i = 0; i < menu.Items.Count; i++) { if (menu.Items[i] == item2) { item2.Checked = true; this.SelectItem(i); menu.Hide(); this.ExpireSolution(true); return; } } }