0

私は、Windowsフォーム用のMicrosoft Chart Controlを使用してグラフを作成するUIアプリ(VB.NETで記述され、WPFを使用)に取り組んでいます。アプリケーションは、リモートデータベースから定期的にデータを取得し、データを解析およびフォーマットして系列を作成し、系列に基づいてグラフを作成します。このグラフは、WindowsFormsHostコントロールでホストされます。これまでのところ、このプロセスはうまく機能しています。

私は今、組織図を追加する任務を負っています。要件には、「ドリルダウン」およびタッチ機能が必要であると記載されています。使用しているチャートコントロールのような組織コントロールを見つけることができませんでした。私が見つけた最も近いものは、.NETStudioに付属しているツリービューコントロールでした。WPF:Org Chart TreeView Conditional Formatting SOの質問を確認し、推奨されるJosh Smith CodeProjectの記事も読みましたが現時点では、上司は私が独自の組織コントロールの開発を追求することを望んでいません。

優れたサードパーティのソリューション/プラグインはすでに利用可能ですか?必要なもの:

  • ...コントロールとして(上記のチャートコントロールのように)WPFに統合できるようにするには、
  • ...リモートのOracleデータベースに接続して組織図を動的に生成し、事前定義されたビューまたは特定のselectステートメントに基づいてデータを取得します(またはフラットファイルを読み取って、すべての関係とブランチを含むXMLファイルを生成します)。
  • ...タッチでナビゲートできる階層を作成するには、つまり、ノードにタッチすると、そのノードの下にブランチが表示されます。ノードにもう一度タッチすると、ブランチが非表示になります。

任意の提案/ヘルプは大歓迎です。これらすべての要件に適合するサードパーティのオプションを見つけることができませんでした。

4

1 に答える 1

0

Unifosys Chart4.NET は、完全な機能を備えた組織図コンポーネントです。

ドキュメント: chart4.net

-データベース(ODBC)/データテーブル/XML/CSVをサポート -
展開/折りたたみ
あり -ドリルダウンとハイパーリンク
あり -winformsとwebformsに利用可能

データベースから組織図を作成: http://unifosys.com/hierarchy-chart/Create_Organization_Chart_From_Database_Sample.html

オンライン データベース デモ: http://organization.unifosys.com/Create_Organization_Chart_From_Database_Sample_WebForm.aspx

于 2011-05-25T11:47:19.330 に答える