【问题标题】:Simulate something like Crystal Reports in .NET在 .NET 中模拟诸如 Crystal Reports 之类的东西
【发布时间】:2012-03-20 21:45:54
【问题描述】:

我需要在 WinForms .NET 解决方案中模拟诸如水晶报表之类的东西。

用户将能够修改边距、识别对象、双击它们以查看其属性、修改其坐标,然后打印关联一些真实对象的“模型”。

采取什么方法来实现这一切?

对于单独的对象:
- 自定义控件(标签)?
- 自定义图纸(带有点击识别)?

对于工作画布的技术,带马林斯?
- WPF 用户控件?
- WinForms 用户控件?

如果我选择自定义绘图,我应该更喜欢 WPF 绘图还是 GDI(更熟悉)

【问题讨论】:

  • 你能不能只使用word文档,然后使用某种形式的“标签”合并数据,就像你用[]表示的那样
  • 而你想重新发明轮子的原因是......?

标签: .net wpf crystal-reports custom-controls gdi


【解决方案1】:

我们使用了 ComponentOne 套件中的一些 RTF 打印/编辑组件。 我们创建了一个类似于简单 RTF 编辑器的 GUI,用户可以添加/格式化将由我们的软件在打印期间编译的固定文本或动态字段。 这些“动态字段”在 RTF 中处理;它们只是用户无法编辑的“rtf 文本”。

关于我们为什么要重新发明轮子,嗯,我们需要更多的灵活性和稳定性。我们想要创建即使没有安装 MS Office 也可以打印的东西。我们想要比 CrystalReport 更灵活/稳定/受支持/tailored_to_our_need 的东西:-)

【讨论】:

    猜你喜欢
    • 2013-08-09
    • 1970-01-01
    • 2018-12-02
    • 1970-01-01
    • 2011-03-21
    • 2020-10-12
    • 1970-01-01
    • 1970-01-01
    • 2010-09-14
    相关资源
    最近更新 更多