private void ChangePlan(object sender, EventArgs e) { MenuItem mi = (MenuItem)sender; // find the plan foreach (PowerPlan p in pwrNames) { if (mi.Text == p.name) { // found the plan! now set it if (PwrList.setPlan(p)) { ClearChecked(); mi.Checked = true; } else { Console.WriteLine("Plan change failed."); } break; } } }