该示例展示了如何在代码中使用SavingReport和LoadingReport事件。
该示例展示了如何在代码中使用SavingReport和LoadingReport事件。您可以StiDesigner在应用程序初始化时将事件侦听器添加到类中:
static Form1(){StiDesigner.SavingReport += new StiSavingObjectEventHandler(OnSaving);StiDesigner.LoadingReport += new StiLoadingObjectEventHandler(OnLoading);// If you need you can hide menu item "Save As.."StiMainMenuService service = StiMainMenuService.GetService();service.ShowFileReportSaveAs = false;}
指定保存 告时要执行的操作:
private static void OnSaving(object sender, StiSavingObjectEventArgs e){StiDesigner designer = sender as StiDesigner;//string str = designer.Report.SaveToString();MessageBox.Show("Report saved");}
指定加载 告时要执行的操作:
private static void OnLoading(object sender, StiLoadingObjectEventArgs e){StiDesigner designer = sender as StiDesigner;//designer.Report.LoadFromString(str);MessageBox.Show("Report loaded");}
在下面的屏幕截图中,您可以看到示例代码的结果:
Aspose、E-iceblue、FastReport、Stimulsoft等文档/ 表图表类开发工具享超低折扣,如有需要可直接联系在线客服。
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!