【问题标题】:Create flow diagram programmatically [closed]以编程方式创建流程图[关闭]
【发布时间】:2010-03-31 16:09:52
【问题描述】:

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

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

感谢您的宝贵时间。

【问题讨论】:

标签: c# .net drawing charts flowchart


【解决方案1】:

【讨论】:

    【解决方案2】:

    Git 上的小型/开源 C# 库渲染为 HTML5(您也可以修改为渲染为例如 WPF 或 Winform)

    https://gridwizard.wordpress.com/2015/03/25/simple-c-library-to-render-graph-to-flowchart

    【讨论】:

      【解决方案3】:

      我会尝试在应用程序中托管 VS 工作室设计器,例如如何托管工作流设计器。了解 VS 可扩展性

      【讨论】:

        【解决方案4】:

        没有比 System.Drawing 更免费的了...

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

        【讨论】:

        • 他还需要选择元素,总而言之,我认为这里适合一些组件模型。
        • 必须可视化的实体(组件/连接)不是静态的。此外,实体的数量可能会有很大差异。因此需要自动布局。
        猜你喜欢
        • 2011-04-14
        • 1970-01-01
        • 1970-01-01
        • 2015-01-10
        • 2014-01-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多