VB.NET WPFマルチタッチアプリケーション用のORGチャートコントロール/プラグイン

StackOverflow https://stackoverflow.com/questions/4110362

質問

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

私は今、組織のチャートを追加する任務を負っています。要件には、「ドリルダウン」とタッチ機能が必要であると述べています。使用しているチャートコントロールのような組織コントロールを見つけることができませんでした。私が見つけた最も近いものは、.NETスタジオに付属のツリービューコントロールでした。私は見ました WPF:ORGチャートTreeView条件付きフォーマット 質問があり、推奨されるジョシュスミスコードプロジェクトもお読みください 記事, 、しかし、私の上司は、現時点で自分のORGコントロールの開発を追求することを望んでいません。

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

  • ...コントロールとしてWPFに統合できる(上記のチャート制御のように)、
  • ...リモートOracleデータベースに接続して定義されたビューまたは特定の選択ステートメントに基づいてデータを取得することにより、ORGチャートを動的に生成する(または、すべての関係とブランチを含むXMLファイルを生成するフラットファイルを読み取る)、
  • ...タッチで操作可能な階層を持つために、つまりノードに触れると、ノードの下のブランチが表示されます。ノードを再度接続すると、ブランチが隠されます。

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

役に立ちましたか?

解決

unifosys chart4.netは、完全に機能する組織チャートコンポーネントです。

ドキュメント:chart4.net

-Supportsデータベース(ODBC)/datatable/xml/csv
- 拡張/崩壊
- ドリルダウンとハイパーリンク
-WinformsとWebformsのAvailbale

データベースからORGチャートを作成します。http://unifosys.com/hierarchy-chart/create_organization_chart_from_database_sample.html

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top