以编程方式创建流程图

时间:2010-03-31 16:09:52

标签: c# .net drawing charts flowchart

我想用.NET / C#可视化HVAC系统的组件和连接。 图表将包含一些不同的组件及其连接。 它们不必遵守任何正式标准,并且应该与附图相似。此外,用户应该能够选择单个组件/连接(以便我可以显示其他数据)。

您会使用哪个免费绘图/图表库?为什么?

感谢您的时间。

HVAC system http://img638.imageshack.us/img638/6382/examplee.png HVAC system http://img260.imageshack.us/img260/4171/example2.png

4 个答案:

答案 0 :(得分:5)

答案 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更多免费...

说真的,鉴于您的要求,我不确定您是否需要框架或库。您描述的系统中最复杂的部分是绘制组件之间的界限。如果不需要花哨(自动布局,检测线条覆盖其他线条/框的位置),那么你可以将整个事物定制为自定义。