Visio 类型功能的库
我目前正在寻找能够提供类似 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
查看 Codeplex 上的 NShape 或 Diagram.NET。
Look at NShape or Diagram.NET on Codeplex.
在 Codeplex 上打开图表
Open Diagram on Codeplex
迟到的回答但可能会帮助别人;我过去曾从事过类似的项目,我们使用画布作为设计表面;正如这篇 CodeProject 文章中所做的那样 -
基于此的另一个项目,它允许您绘制数字项(七段显示、4 位移位寄存器、全加……),用线等连接它们-
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 -
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.-