2013-02-19 25 views
1

我正在尋找一個圖表\圖表\流程圖用戶控件,最好是ASP.NET應用程序。ASP.NET視圖流程圖控件

我的願望是通過包含節點和邊緣,我會尋找有能力的集合圖形對象:

  1. 添加一個新的節點。
  2. 用邊緣連接兩個節點。
  3. 刪除節點和邊緣
  4. 自動佈局算法,以儘量減少層的交叉和邊緣

我找到了解決方案的一部分,將幫助我創造這樣的組件,如:

  1. JSPlumb或Raphael在客戶端繪製圖形。
  2. GLEE \ MSAGL自動爲視覺條件排序圖形。

所有這些將允許我構建一個組件,但我想知道是否有人已經看到了一些基於Web的東西,並可以完成任務? 希望它的開源:)

回答

3

你有沒有考慮Dracula Graph Library?看起來它會很好地處理第4部分。你只需要爲用戶連接一些編輯控件。

+0

非常感謝!這是完美的! – Mortalus 2013-03-12 03:29:47

0

this所以從拉斐爾質疑除了有jointjs.com值得一看

+0

但是,這不包括自動佈局的4要求。 – Mortalus 2013-03-09 13:10:55

+0

正確,但這會讓你真正接近你所需要的。 #4是我懷疑你會在非自由/開源庫中找到的東西。 @Mortalus如果你認爲我的回答沒有幫助,我會刪除它。 – 2013-03-09 13:15:06

+0

感謝這不是一個答案,但你正在介紹另一種繪圖選項..所以我不會介意把它保留在這裏,但我caanot獎賞賞金,因爲它不是一個問題的答案... – Mortalus 2013-03-09 17:33:25