private void ReportRemove(ReportVM rvm) { if (System.Windows.Forms.MessageBox.Show("确定要删除该模板吗", "询问", System.Windows.Forms.MessageBoxButtons.OKCancel) == System.Windows.Forms.DialogResult.Cancel) { return; } if (!ReportList.Contains(rvm)) { return; } ReportList.Remove(rvm); File.Delete(rvm.ReportPath); File.Delete(rvm.DataPath); SaveReportList(); if (ReportList.Count > 0) { SelectedReport = ReportList[0]; } }