2010-11-23 17 views
6

私はC#とWPFを使ってグラフを描く必要があります。私はVisifireを使って仕事をしました。あなたによると、C#とWPFでグラフを描く最も良い方法は何ですか?C#とWPFを使用して折れ線グラフを描画するのに何を使用しますか?

おかげで、 ブノワ


私は動的データの表示を試してみました。それはうまくいっていますが、本当のドキュメンテーションの湖があります。私もWPF Toolkitを試しました。それも動作しますが、私はチャートを描くことは非常に低いと思います。私は、動的なデータ表示の未来を待っています。

ありがとうございました

+1

この質問は主観的です。 http://programmers.stackexchange.com/で質問するか、質問をより具体的にしてみてください。 – Nobody

答えて

4

WPFツールキットが利用可能です。 CodePlexは無料です。いくつかの素晴らしいチャートクラスが含まれています。

http://wpf.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=29117 とすることができます。いくつかの解説があるhttp://blogs.msdn.com/delay/archive/2009/06/25/wpf-charting-it-s-official-june-2009-release-of-the-wpf-toolkit-is-now-available.aspx ここにあります。 SO What is the best way to make a graph in WPF? (or in general that would apply to WPF as well)

オリジナルのポストはまた、図のいずれかのタイプをdarwするWPFで How to draw candle charts in C#

http://www.codeproject.com/KB/vista/swordfishcharts.aspx

2

使用PathGemometryをチェックし、それは独自の言語を持っています。

See Here

0

私は徹底的にTelerikのチャートコントロールでの作業楽しみながら、彼らは非常に高価であり、多くののために行き過ぎです。利用可能な無料のチャーティングコントロールがいくつかありますが、最近試したことがないので、私は1つを推奨できません。

最終的には、要件に強く依存します。きれいな3次元グラフが必要な場合は、単純な折れ線グラフを描く場合とは別のライブラリを使用することをお勧めします。

6

あなたの探しているものによって異なります:単純な2Dチャートを描きたいですか、ズーム/パンやその他のやりとりをしたいのですか?

無料WPFチャート:

  • WPF Toolkitここでは私の知るまともなWPFコンポーネントのリストです。最も重要な2Dチャートとオープンソースをサポートします。見つけにくいに移動するにはdocumentationが見つかりました。
  • Visibloxグラフ。ズーミングで構築された最も重要な2Dチャートのサポート&他の対話性。 Documentationは良いです、それを使用してexamplesを参照してください。無料版にはウォーターマークが付いています。
  • DynamicDataDisplay - 素敵なオープンソースのデータ視覚化ライブラリ。残念ながら、それは1年半の間更新されておらず、何かを覚えておいてください。
  • AmCharts。基本的な2Dチャートをサポートします。 Documentationは基本です。それを使用してexamplesを参照してください。

有料ツール:

  • Infragistics xamDataChart。最も重要な2Dチャート、ズーム、パンをサポートします。どのように良いドキュメントがあるかについての経験はありません。examplesを参照してください。
  • Telerik RadChart。多数の2Dチャートをサポートします。 Documentationは良いです、それを使用してexamplesを参照してください。

完全な情報開示:私は重く、したがって、私は他の人よりもはるかに詳細にそのライブラリを知っている、Visibloxの開発に携わってきました。

関連する問題