2009-11-10 4 views
6

は、動的にのフローチャート(画像)を作成することができます。好ましくは.NET/C#(ただし、XML/JSONを使用するSilverlight/Flashコンポーネント-feedもうまくいくでしょう)。例えばダイナミックフローチャートを生成する

我々はそれが最終的になる前に、TEは、次の手順を経る(ビジネス)の引用があります:要求された

- 改訂の下> - - >保留 - 改正のための>準備を>最終

また、追加のステップとして、「改訂中」から「保留中」に戻る可能性があります。

だからコンポーネント/コードは(「リビジョンの下には、」この引用のためにアクティブ状態になります)、このようなものを描く必要があります。

Example chart http://www.wowtah.nl/flowchart-example.gif 我々だけで静的GIF-画像を作成していない理由(とオンデマンドで正しいものをロードすること)は、これらの手順は、当社製品のお客様の実装ごとに異なる可能性があります。そこで、ユーザーに対して設定されているワークフローステップをユーザーに動的に表示する方法を探しています。

ご協力いただければ幸いです!

+0

範囲で、より限定された

http://nshape.codeplex.com/

あるフローチャートのための情報から来たんは何? (どのプロセスモデリング言語を使用していますか?) – reinierpost

+1

カスタムクラスから。 WorkflowStatussesとWorkflowSteps(StatusFromとStatusToを持つ)があります。ステップがコレクションに追加されます。 – WowtaH

+0

したがって、図の中のUnder undervisionのStatusToは何ですか? – reinierpost

答えて

6

、彼らはあなたのために働くかもしれないいくつかの良い作図コントロールを持っているように上位ダウンロードが見えマイクロソフトMSAGL

3

私はしばらく前にワークフローソリューションを構築し、数を評価しましたMindFusionコントロールを含むダイアグラムコントロールの使用。私はSyncfusionダイアグラムコントロールに着手しました。主にエンドユーザの使いやすさ(特に接続を描くとき)のためです。

私はWPF版を使用していますが、ASP.NetとWinFormsのエディションを作成しています。それは画像にエクスポートするためのメソッドを持っています。

これらは私が評価して覚えることができるいくつかのコンポーネントです。私は彼らにショットを与え、あなたが一番気に入っているものを見ることをお勧めします。

SyncfusionNWoodsyWorksNevronEasyDiagram

1

ところであなたはCodePlexにとGoogleのコード上で見つけることができるライブラリを作図オープンソースもあります。

非常に深い多くの機能を持つ1と非常に柔軟にプログラムする方が簡単でしょうが、

http://www.dalssoft.com/diagram/

関連する問題