【问题标题】:Create 2D modelling tool (as an UML modeller or BPM modeller) using C#.NET?使用 C#.NET 创建 2D 建模工具(作为 UML 建模器或 BPM 建模器)?
【发布时间】:2010-12-01 15:16:22
【问题描述】:

我必须创建一个建模工具(就像 Visio、BizAgi 或任何图形 UML 工具一样)。 但是我确实从哪里开始有任何线索。

我知道这将永远是 2D 建模。 模型实体之间将存在关系,就像 UML 图或 Visio 工作流一样。

我对这个很陌生...

如何使用 C#.NET 执行此操作? 我应该从哪里开始挖掘信息?

谢谢。

【问题讨论】:

    标签: .net c#-4.0 2d modeling


    【解决方案1】:

    你可以看看Diagram.Net,它是开源的

    【讨论】:

      【解决方案2】:

      看看 Bob Powell 的文章,尤其是这篇文章:

      A Graphics Transform Stack

      他编写了大量关于如何在 C# 中操作图形的教程。强烈推荐。

      【讨论】:

        【解决方案3】:

        我建议您尝试使用 Windows Workflow Foundation。它不是一项非常成熟的技术,但它具有一些您可能想尝试的强大功能。 http://msdn.microsoft.com/en-us/vstudio/jj684582.aspx 顺便说一句,我们在这里也使用bizagi。 BizAgi Modeler 它是免费的,并且符合所有 BPML 规范。

        【讨论】:

        • 是的,WF 似乎是我最好的选择。我已经尝试了几次,它确实为我提供了我需要的东西。这是一个长期项目,目前我们只是在尝试一些替代方案。 BizAgi 只是一个例子,因为实际的实现是关于我的应用程序中的业务规则。谢谢。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-05-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-12-10
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多