public void OKmethod(object obj) { if (SJList == null) { MessageBox.Show("请选择计划后确定"); } else { PlanWindow pw = (PlanWindow)obj; //先隐藏完事再退出防止卡 pw.Visibility = Visibility.Hidden; UpdateRunChartAction(SJList); pm.SaveChanges(); pm.Dispose(); pw.Close(); } }