web-dev-qa-db-ja.com

WPFチャートコントロール

私は非常にシンプルなWPFチャートを探しています。これには2Dグラフがあり、パンとズームの機能が必要です。

176
Rakesh Agarwal

パン/ズームをサポートする無料ツール:

パン/ズームのサポートが組み込まれていない無料ツール:

パン/ズームのサポートが組み込まれた有料ツール:

  • Visiblox チャート(廃止)。最も重要な2Dチャートのサポートには、ズームとパンが付属しています。無料版には透かしが付いています。 ( このブログ投稿を参照 ズーム/パンの使用について)
  • SciChart WPF 。 DirectX加速2Dおよび3Dチャートをサポートし、ズームとパン、ズーム時のアニメーションを備えたマウスホイールが付属しています。 ( このブログ投稿を参照 複数のチャートでズーム/パンを使用する場合)
  • Infragistics xamDataChart 。最も重要な2Dチャート、ズーム、パンをサポートします。ズームの使用方法については このブログ記事 をご覧ください。
  • Telerik RadChart 。多数の2Dグラフをサポートし、ズームとパンをサポートしています。少し作業が必要になる場合があります。
  • Visifire 。アニメーションなしの多くの2Dチャートとズームをサポートします。スムーズなズームのために追加の作業が必要になる場合があります(このサービスは使用できなくなりました)。
  • DevExpress ChartControl 。最も一般的なサポート 2Dシリーズタイプズームとパン(スクロール) 操作は、マウス、キーボード、およびタッチジェスチャを使用して実行できます。
  • Syncfusion SfChart 。多くの 2Dシリーズタイプ をサポートし、タッチモードをサポートする インタラクティブズーム 機能を提供します。さまざまなズームタイプがサポートされています(マウスホイール、ピンチ、選択)。

完全開示:私はVisibloxの開発に深く関わっているので、そのライブラリを知っています他のものよりも詳細。

149
Gergely Orosz

もう1つは OxyPlot です。これは、オープンソースのクロスプラットフォーム(WPF、Silverlight、WinForms、Mono).Netプロットライブラリです。

68
Govert

DynamicDataDisplay は見事で、ズームとパンが組み込まれ、CodePlexで無料です。

25
MrTelly

Silverlight Chart Controlsを取得できます WPFで実行 、非常に素晴らしい(そして無料)です。

9
Steven Robbins

WPFツールキットが利用可能です。 CodePlexからは無料です。

ダウンロードできます here 。いくつかの解説があります こちら

8
epotter

Sparrow Chart Toolkitは、複数のプラットフォームに最適なオープンソースのチャートコントロールです
-WPF
-Silverlight
-WinRT
-ウインドウズの電話
-Windowsフォーム
-モノ

https://sparrowtoolkit.codeplex.com/

5
Vinoth Kumar J

WPF Toolkitのチャートコントロールには恐ろしいバグがあります。データポイントを決して忘れません。したがって、フローティングチャートを実装しようとすると、約3000個のDataPointオブジェクトのラウンド後にメモリが不足します。このバグは1年以上前にMSに報告されていますが、誰も気にしないようです...

5
Timo Paschke

Visifire は、ズームおよびパン機能を備えた広範囲の2Dおよび3Dチャートをサポートします。

Visifire Line chart with zooming

完全な開示:Visifireの開発に携わってきました。

4
Vivek
3
Crippeoblade

また、DevExpressにはグラフがあります( DevExpress.Com を参照)。

2
Lonli-Lokli

TechNewLogicのGraphITを試してください。CodePlexで見つけることができます: http://graphit.codeplex.com

完全開示:私はGraphITの開発者であり、開発会社の所有者です。

2
Ronald

aM Charts もWPF Chartコントロールを作成しています。現在、それらは円グラフのみを表示しますが、短期的に新しいグラフを提供するように設定されています。

2
flq