我正在開發一個Windows窗體應用程序,我想加入到創建邏輯流程圖的能力的用戶。類似的東西,什麼是顯示在此屏幕截圖:http://www.cocoontech.com/w/images/8/82/Premise_ObjectDiagram.png是否有控件可用於可用於製作邏輯圖的窗體?
是否有可以用來做這樣的事情的控制?至少我可以用作圖中每個塊的東西。我想爲他們使用面板,但必須有一個更簡單的方法。
我正在開發一個Windows窗體應用程序,我想加入到創建邏輯流程圖的能力的用戶。類似的東西,什麼是顯示在此屏幕截圖:http://www.cocoontech.com/w/images/8/82/Premise_ObjectDiagram.png是否有控件可用於可用於製作邏輯圖的窗體?
是否有可以用來做這樣的事情的控制?至少我可以用作圖中每個塊的東西。我想爲他們使用面板,但必須有一個更簡單的方法。
你的鏈接斷開。但是,.NET中有許多圖表組件。其中一些是:
我不知道您的具體要求,但也許你可以利用Workflow Foundation (WF)。您可以創建一個應用程序,在其中託管工作流程設計器。如果您有興趣使用它,我會建議由布魯斯Bukovics的WF書籍:
https://www.apress.com/index.php/author/author/view/id/2050
臨WF(Windows工作流在.net 3.0)本書包含了一整章(#17),這也解釋瞭如何將設計人員安置在自己的應用程序中。您可以使用它來可視化地創建簡單的工作流程,向用戶說明如何應用邏輯。
我不是100%肯定這是否是合適的位置鏈接到特定的產品,但因爲別人做什麼,我要鏈接到是100%免費的代碼,讓我分享我的解決辦法了。對不起,如果我不應該。
我都面臨着相同的(如果我理解正確的問題)問題一次,唯一的準備免費的解決方案,我發現是NodeGraph。然而,它似乎(似乎)被遺棄,並且缺乏我認爲合適的模型 - 視圖分離(我希望它只能查看,但發現實際模型操作邏輯是其中的一部分)。
所以我分叉它,想出了FlowGraph,從應用程序用戶的角度來看,它的外觀和感覺是相同的(我對原始NodeGraph設計師的誠摯敬意 - 這是一個「眼睛糖果」的恕我直言,我很喜歡它的外觀,並沒有發現在這方面有什麼改進),但是有些方法(在項目頁面上列出)與開發者的觀點不同。它可以看看遺棄過,因爲我已經上傳的最後一個版本回到2014年(3年前到現在),但它不是 - 它僅僅是穩定的(我不知道的任何問題,它儘管它享有相當程度的的流行)到目前爲止,我計劃很快進行重大更新。