我想用.NET / C#可视化HVAC系统的组件和连接。 图表将包含一些不同的组件及其连接。 它们不必遵守任何正式标准,并且应该与附图相似。此外,用户应该能够选择单个组件/连接(以便我可以显示其他数据)。
您会使用哪个免费绘图/图表库?为什么?
感谢您的时间。
HVAC system http://img638.imageshack.us/img638/6382/examplee.png HVAC system http://img260.imageshack.us/img260/4171/example2.png
答案 0 :(得分:5)
儒略,
请查看GraphSharp:http://graphsharp.codeplex.com/Release/ProjectReleases.aspx
答案 1 :(得分:2)
Git上的小型/开源C#库呈现为HTML5(您可以修改以呈现为例如WPF或Winform)
https://gridwizard.wordpress.com/2015/03/25/simple-c-library-to-render-graph-to-flowchart
答案 2 :(得分:1)
我会尝试在应用程序中托管VS studio designer,例如如何托管工作流设计器。阅读VS可扩展性
答案 3 :(得分:0)
它没有比System.Drawing更多免费...
说真的,鉴于您的要求,我不确定您是否需要框架或库。您描述的系统中最复杂的部分是绘制组件之间的界限。如果不需要花哨(自动布局,检测线条覆盖其他线条/框的位置),那么你可以将整个事物定制为自定义。