【问题标题】:How to show Stimulsoft Report in C# windows form project?如何在 C# windows 窗体项目中显示 Stimulsoft 报告?
【发布时间】:2015-01-25 06:46:59
【问题描述】:

我在我的 c# windows 项目中使用Stimulsoft 进行报告。

这是我在 C# win 表单项目中的代码:

StiReport report = new StiReport();

report.Load(@"D:\MyReport.mrt");
report.Show();

结果是这样的:

我想知道如何在没有像上图这样的设计器的情况下以 Windows 形式显示此报告。报告应该显示在我的表格中。那么,是否可以在表单中添加任何控件,然后在该查看器控件中显示我的报告?和 CrystalReportViewer 控件一样吗? 我想在我的表格中展示这一点,而不是在其他表格中。

感谢您的帮助...

【问题讨论】:

  • 您使用哪个版本? StiReport 类没有 ShowDialog() 方法。
  • @HighAley 你说得对,它没有 ShowDialog() 方法,我编辑了我的问题

标签: c# stimulsoft


【解决方案1】:

您应该使用 StiViewerControl。

【讨论】:

  • 我在我的项目中添加了这些 dll:stimulsoft.Base、stimulsoft.Design、stimulsoft.Report、stimulsoft.Report.Win。但现在我的工具箱中只有报告控件,我没有 StiViewerContro。
  • 我没有使用 Stimulsoft。但以防万一。也许现在这与“如何向工具箱添加控件?”之类的问题有关。你可以看到stackoverflow.com/questions/8931328/…
  • 此帖子已被标记为低质量帖子。如果您能解释为什么 OP 应该使用 StiViewerControl,这将有所帮助。
  • StiViewerControl 位于 Stimulsoft.Report.Win 程序集中。如果您在工具箱中没有此控件,您可以手动添加它。如何添加您可以在 Visual Studion 文档中了解的控件。
  • @DeanOC,Elahe 询问他可以在表单上使用的控件。我已经回答了这个问题。你需要什么额外的扩展?如果他合法购买该产品,他可以在 Stimulsoft 文档中找到所有带有样本的解释,但我非常怀疑。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多