2D流程图

约翰尼克斯

新成员
已加入
2019年11月25日
留言内容
3
编程经验
5-10
您好,

我正在寻求创建一个应用程序,该应用程序将允许用户创建可与样条线“连接器”链接的组件之类的流程图。有一些具有此功能的应用程序,例如Bolt和Unreal Engine(附加图像来自Unreal)。组件可以移动,连接器保持动态连接。有人熟悉这样的2D图形插件吗?或在创建此代码的起点上有任何指针。我已经使用C#进行了大量工作,但从未完成过图形工作。

提前致谢,
约翰
 

附件

  • Ref_Unreal Editor.png
    Ref_Unreal Editor.png
    117.2 KB · 观看次数: 24

羊皮

退休程序员
工作人员
已加入
2018年9月5日
留言内容
1,923
地点
英国
编程经验
10+
作为记录,这是一个C#论坛,虚幻引擎使用c ++。如果这是C ++问题,那么您所在的论坛错误。

您是否正在寻找使用c#创建类似的东西?请解释。
 

金西尼

C#论坛主持人
工作人员
已加入
2011年4月23日
留言内容
3,501
地点
悉尼,澳大利亚
编程经验
10+
作为记录,这是一个C#论坛,虚幻引擎使用c ++。如果这是C ++问题,那么您所在的论坛错误。

您是否正在寻找使用c#创建类似的东西?请解释。
我觉得那只是所需最终产品的一个例子,但是我们会看到的。
 

跳伞

工作人员
已加入
2019年4月6日
留言内容
2,499
地点
弗吉尼亚州切萨皮克
编程经验
10+
WinForms和WPF都不支持贝塞尔曲线支持。我认为Xamarin和UWP也应该拥有它。
 

羊皮

退休程序员
工作人员
已加入
2018年9月5日
留言内容
1,923
地点
英国
编程经验
10+

跳伞

工作人员
已加入
2019年4月6日
留言内容
2,499
地点
弗吉尼亚州切萨皮克
编程经验
10+
羊皮:感谢您检查Xamarin表格!

因此,剩下的唯一问题将是UWP,香草Xamarin和Microsoft声称是Windows GUI开发的未来的Alpha新版WinUI。 (当然,微软对Silverlight,WPF和UWP也表示相同的看法。 ;) )

顺便说一句,传统流程图不使用样条曲线。传统上使用90度角的直线,而一些现代风格的直线将使用90度角的曲线。
 

约翰尼克斯

新成员
已加入
2019年11月25日
留言内容
3
编程经验
5-10
谢谢大家的答复;对不起,我的帖子含糊不清。

金西尼:我倾向于使用Windows Forms应用程序,之前我没有使用过WPF或UWP,但我将对其进行研究。这不适用于移动应用程序,并且可能导致许多客户端应用程序连接到带有DB的服务器应用程序。因此,轻量级客户端可能更有意义,并且由于不熟悉,请避免在此时使用Web应用程序。

羊皮:关于参考图像,这是为了显示我要模仿的功能和格式,我的应用程序与虚幻引擎无关。

我的喜好是用C#构建它,但事实证明它有局限性,会考虑其他选择。我从零开始绘制,并与绘制的对象进行交互。
 

跳伞

工作人员
已加入
2019年4月6日
留言内容
2,499
地点
弗吉尼亚州切萨皮克
编程经验
10+
您是否考虑过将自动化对象模型用于Visio?让Visio进行绘制和存储图表的所有艰苦工作,而您要做的就是创建和放置盒子及其关系。
 

金西尼

C#论坛主持人
工作人员
已加入
2011年4月23日
留言内容
3,501
地点
悉尼,澳大利亚
编程经验
10+
您是否考虑过将自动化对象模型用于Visio?让Visio进行绘制和存储图表的所有艰苦工作,而您要做的就是创建和放置盒子及其关系。
不需要Visio许可证吗?
 

跳伞

工作人员
已加入
2019年4月6日
留言内容
2,499
地点
弗吉尼亚州切萨皮克
编程经验
10+
不会调用Visio对象模型。是的,如果安装了Visio实例以进行呼叫,则需要许可证。
 
最佳 底部