Visio 类型功能的库

发布于 2024-11-26 20:55:54 字数 136 浏览 0 评论 0原文

我目前正在寻找能够提供类似 visio 图表功能的 C# 库。作为基础知识,我需要能够在画布上放置形状,在这些形状上定义连接点(可以连接连接线的点),并能够在它们之间绘制连接线。我并不反对为解决方案付费,因为它可能比自己开发一个解决方案更便宜。有什么建议吗?

Im currently looking for c# libraries that will provide visio like diagramming functionality. As fundamentals, I need to be able to place shapes on a canvas, define connection points on those shapes (points to which connection lines can be connected) and be able to draw connecting lines between them. Im not averse to paying for a solution, on the basis that it will probably work out cheaper than having to develop one myself. Any suggestions?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

花间憩 2024-12-03 20:55:55

查看 Codeplex 上的 NShape 或 Diagram.NET。

Look at NShape or Diagram.NET on Codeplex.

∝单色的世界 2024-12-03 20:55:55

迟到的回答但可能会帮助别人;我过去曾从事过类似的项目,我们使用画布作为设计表面;正如这篇 CodeProject 文章中所做的那样 -

WPF 图表设计器 - 第 4 部分

基于此的另一个项目,它允许您绘制数字项(七段显示、4 位移位寄存器、全加……),用线等连接它们-

http://simulo.codeplex.com/

Late answer but may help others; I have worked on a similar project in past and we had used canvas as designer surface; as done in this CodeProject article -

WPF Diagram Designer - Part 4

One more project based on this, it allows you to draw digital items (Seven segment display, 4-Bit-Shift register, Full add,...), connect them with lines etc.-

http://simulo.codeplex.com/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文