流程圖控件FlowChart.NET中FractalLayout佈局算法的使用

    FlowChart.NET中FractalLayout是一種樹形佈局算法,將會放置子節點在父節點的周圍。在最底層的節點將會以圈的形式圍繞着父節點,在上一層,來自分支已經放置好的節點將會被安排在圍繞父節點的一個圈裏。

   該算法是遞歸重複,直到達到的最高水平。如果在樹中的節點有統一個編號,最後就會形成類似分行的外觀。可以選擇哪個節點應該顯示在最上面的圓圈的中心,只需要通過設置根屬性即可。

>>查看FractalLayout佈局示意圖

    LayeredLayout算法排列圖節點層將會根據以下幾個標準,其中最重要的是,連接的節點必須放在一起;鏈接必須流在一個方向;如果可能的話,鏈接必須跨越幾層;鏈接不能跨越其他的鏈接。要應用的佈局圖,下面來看一個實例,將會設置其成員和調用Arrange方法:>>示例代碼

發佈了3 篇原創文章 · 獲贊 1 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章