WPF的开源模块/管道控制 [英] Open source module/pipeline control for WPF

查看:221
本文介绍了WPF的开源模块/管道控制的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在寻找一个控件,该控件允许您将模块化组件拖到画布上,并在管道中将这些模块的输入和输出连接在一起.类似于您在Azure的Data Factory模块画布中看到的那种控件(这是 基于网络而不是基于WPF).

I'm looking for a control that allows you to drag modular components onto a canvas, and connect the inputs and outputs of those modules together in a pipeline. Rather similar to the sort of control you see in Azure's Data Factory module canvas (which is web based rather than WPF based).

有人知道这方面有什么好的起点吗?我很乐于自己做,但是我没有花时间去做,而是想知道是否有任何开源项目可以做到这一点.

Does anyone know of any good starting points in this regard? I am happy to make my own, but rather than spend the time doing this I wondered if any open source projects were already available that do this.

谢谢

标记

推荐答案

您可以参考以下文章:

You could refer to the following article:

NetworkView:WPF自定义控件,用于可视化和编辑网络,图形和流程图: https://www.codeproject.com/Articles/182683/NetworkView-A-WPF-custom-control-for-visualization-a

NetworkView: A WPF custom control for visualizing and editing networks, graphs and flow-charts: https://www.codeproject.com/Articles/182683/NetworkView-A-WPF-custom-control-for-visualizing-a

它包含一个可下载示例的链接,该示例应该使您开始实现可以处理此功能的自定义控件.

It contains a link to a downloadable example that should get you started implementing your own custom control that can handle this functionality.

您可能还想查看Syncfusion的图表控件,尽管它不是开源的: https://www.syncfusion.com/products/wpf/diagram

You might also want to check out Syncfusion's diagramming control although it is not open source: https://www.syncfusion.com/products/wpf/diagram

Telerik也有一个: http://www.telerik.com/products/wpf/diagrams.aspx

Telerik has one as well: http://www.telerik.com/products/wpf/diagrams.aspx

希望有帮助.

请记住,通过将有用的帖子标记为答案来关闭话题,然后在遇到新问题时开始新话题.请不要在同一线程中问几个问题.

Please remember to close your threads by marking helpful posts as answer and then start a new thread if you have a new question. Please don't ask several questions in the same thread.


这篇关于WPF的开源模块/管道控制的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆