使用 C#.NET 创建 2D 建模工具(作为 UML 建模器或 BPM 建模器)?
我必须创建一个建模工具(就像 Visio、BizAgi 或任何图形 UML 工具一样)。 然而,我不有任何关于从哪里开始的线索。
我确实知道这将始终是 2D 建模。 模型实体之间将存在关系,就像 UML 图或 Visio 工作流一样。
我对此很陌生...
如何使用 C#.NET 执行此操作? 我应该从哪里开始挖掘信息?
谢谢。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
你可以看看 Diagram.Net,它是开源的
You could take a look at Diagram.Net, it's Open Source
看一下 Bob Powell 的文章,特别是这篇文章:
图形转换堆栈
他编写了大量有关如何在 C# 中操作图形的教程。强烈推荐。
Take a look at the articles by Bob Powell, in particular this one:
A Graphics Transform Stack
He's written a whole load of tutorials on how to manipulate graphics in C#. Highly recommended.
我建议您尝试使用Windows Workflow Foundation。它不是一项非常成熟的技术,但它有一些您可能想尝试的出色功能。
http://msdn.microsoft.com/en-us/vstudio/jj684582.aspx
顺便说一下,我们这里也使用bizagi。 BizAgi Modeler 它是免费的并且符合所有 BPML 规范。
I suggest you try using Windows Workflow foundation. It is not a very mature technology but it has some great features you may want to try.
http://msdn.microsoft.com/en-us/vstudio/jj684582.aspx
By the way, we use bizagi here too. BizAgi Modeler it's free and complies with all the BPML specs.