WindowsFormでリアルタイムのグラフを描きたいです。私のプラットフォームは.Net Framework 3.5です。ライブラリが提供するもの:
ここに私がこれまでに見つけたものがあります:
上記のライブラリでの経験は何ですか?他に推奨する無料のライブラリはありますか?
以前にMicrosoft Chart Controlsを使用しました。それはまったく悪くなく、実装が簡単で、初心者にも良い例がたくさんあります。 http://code.msdn.Microsoft.com/mschart
ただし:
1つ目は、リリースされてから長い間更新されていないことです。
2番目に、Microsoftであるため、比較可能性はあまり制御できないものです。
最後に、今では一般的にチャートコントロールを使用し、代わりにいくつかのjavascriptチャートAPIを使用する方法から脱却しました。
Googleチャート(非常に基本的な)
そしてこれはより高度なものです:(Jquery) http://www.filamentgroup.com/lab/update_to_jquery_visualize_accessible_charts_with_html5_from_designing_with/
私はMSChartを使用しましたが、良い経験をしました。以前はDundasの商用製品でした( それはまだあるようです )が、 MicrosoftはDundasを調達しました にして無料にしました。
すでにおわかりのように、Microsoftチャートはjust特定のバージョンの Dundas Charts からのスナップショットです。したがって、これらのチャートから始めると、ダンダスから現在のバージョンに簡単にアップグレードできますが、価格は無料です。
あなたが書いたあなたの質問の中にはたくさんのデータがあり、それはリアルタイムで更新されるべきであり、あなたはそこにあるほとんどすべてのグラフで問題に遭遇するでしょう。私が知る限り、大量のデータを非常に高速に処理できる最高のグラフコンポーネントは National Instruments ですが、これらも安価ではありません。
したがって、リアルタイムで大量のデータを表示する必要がある場合は、無料で提供できるものはないと思います。
Wpfを使用している場合は、Microsoft Moscowラボの 動的データ表示 をご覧ください。