private void GlobalEvents_SavingReportInDesigner(object sender, Stimulsoft.Report.Design.StiSavingObjectEventArgs e) { if (designer.Report == null) { return; } e.Processed = true; messageBox = new MessageBoxWindow(); messageBox.Closed += delegate { if (messageBox.Result == MessageBoxResult.Yes) { SaveFileDialog saveDialog = new SaveFileDialog(); saveDialog.Filter = "Report Files (*.mrt) | *.mrt"; if (saveDialog.ShowDialog() == true) { var stream = saveDialog.OpenFile(); StiXmlReportSLService saveService = new StiXmlReportSLService(); saveService.Save(designer.Report, stream); stream.Flush(); stream.Close(); stream.Dispose(); stream = null; } } messageBox = null; }; messageBox.Show(); }
private void GlobalEvents_SavingReportInDesigner(object sender, Stimulsoft.Report.Design.StiSavingObjectEventArgs e) { if (designerControl1.Report == null) { return; } e.Processed = true; designerControl1.Report.Save("Report.mrt"); }
private void GlobalEvents_SavingReportInDesigner(object sender, Stimulsoft.Report.Design.StiSavingObjectEventArgs e) { if (ReportDesigner.Report == null) { return; } e.Processed = true; Guardar(); }
private void GlobalEvents_SavingReportInDesigner(object sender, Stimulsoft.Report.Design.StiSavingObjectEventArgs e) { if (!Equals(sender, DesignerControl)) { return; } if (e.SaveAs) { e.Processed = false; var dc = DesignerControl; if (dc == null) { return; } dc.ReportFileName = FileAdapter.removeBadChar(tbReportName.Text); } }