C# 是否有可能(如果有)创建一个基于可编程节点的流程图(在VisualStudio中),如UE4中所示?

C# 是否有可能(如果有)创建一个基于可编程节点的流程图(在VisualStudio中),如UE4中所示?,c#,flowchart,C#,Flowchart,我正在尝试创建一个基于可编程节点的流程图 我正在努力实现的目标: -在无限工作区(如UE4中)内创建简单的节点,如下图所示,其中每个节点包含多个参数,如名称、图像等 -能够使用箭头连接节点,该箭头捕捉到边缘,定义图表的流程 -分支节点的条件选择能力。(如选择对话选项) -按照流顺序打印每个节点中存储的名称字符串值 -使用消息框OnButtonClick event显示存储在所需节点中的文本。(可能节点已编制索引) 比如说, MessageBox.Show(getNode(i).getS

我正在尝试创建一个基于可编程节点的流程图

我正在努力实现的目标:

-在无限工作区(如UE4中)内创建简单的节点,如下图所示,其中每个节点包含多个参数,如名称、图像等

-能够使用箭头连接节点,该箭头捕捉到边缘,定义图表的流程

-分支节点的条件选择能力。(如选择对话选项)

-按照流顺序打印每个节点中存储的名称字符串值

-使用消息框OnButtonClick event显示存储在所需节点中的文本。(可能节点已编制索引)

比如说,

    MessageBox.Show(getNode(i).getStoredNameText());
我的问题:


在Visual Studio 2017中是否可以执行此任务?如果没有,您会推荐什么软件?

非常感谢@TaW和@UnholySheep

我用它实现了我所需要的


我怎么会错过呢?我猜是因为我只关注WinForms。但事实证明WPF可以做得更多

只要你付出足够的努力,几乎一切都是可能的。@TaW同意。在编辑之前,你从技术上回答了这个问题:-)谢谢。VisualStudio只是一个IDE,如果你在你最喜欢的搜索引擎中键入“WPF节点编辑器”之类的内容,你会得到大量的点击量,这些点击量应该会提供你需要的信息started@UnholySheep哎呀!我在试winforms。我一定会试试WPF。谢谢