FlowChart.NET现在更名为MindFusion.Diagramming for WinForms,这个是一个通用的流程图控件。MindFusion.Diagramming除WinForms版本外,还有WPF、ASP.NET MVC、Silverlight、JavaScript、Java Swing、Android、iOS Cocoa Touch等多种平台的版本可选择。
FractalLayout是一种树形布局算法,将会放置子节点在父节点的周围。在最底层的节点将会以圈的形式围绕着父节点,在上一层,来自分支已经放置好的节点将会被安排在围绕父节点的一个圈里。
该算法是递归重复,直到达到的最高水平。如果在树中的节点有统一个编号,最后就会形成类似分行的外观。可以选择哪个节点应该显示在最上面的圆圈的中心,只需要通过设置根属性即可。

>>示例代码
转载于:https://blog.51cto.com/7048991/1205720
本文介绍了FlowChart.NET更名为MindFusion.Diagramming for WinForms,一个通用流程图控件,以及其在多种平台上的可用性。同时详细解释了FractalLayout算法的工作原理,包括如何在树形结构中高效地排列节点。
728

被折叠的 条评论
为什么被折叠?



