2011-10-30 23 views
0

私はチャートコントロールを動的に作成しようとしています。私はWPF Toolkitチャートコントロールを使用しています。MVVMのWPFチャートコントロール

これはOpenSourceとMVVMのバインディングの観点から考えると最高のものですか?私は3Dチャートをサポートしていることを知らない。

グラフをViewモデルにバインドする方法をいくつか見てきました。しかし、私は私のアプリを動的にしたい。私の必要条件は、設定がデータベースに保存されることです。これらの設定には、シリーズタイプ、シリーズデータ、X軸データなどすべてのチャートの詳細が含まれます。アプリは、メタデータを読むことでチャートを作成することができるはずです。

サンプルを見ましたが、グラフのシリーズコレクションをバインドする方法を教えてくれました。これは、複数のタイプのシリーズを作成できるはずです(例:チャート:ラインと別の列)。

これを試したことがある人はいませんか?

  • ギリジャ
+0

あなたのコードである 'データベース'に設定を保存してみませんか? –

答えて

1

我々はオープンソースと結合MVVMの観点から考えるとき、最高の1本ですか?

私はWPF Toolkitコントロールの大ファンではありません。

私は過去にそれらを使用したアプリケーションを作成しテストしましたが、それらはばたつかず、あまりうまく設計されていませんでした。

特に、DataGridは薄片状であった。それはしばしば例外とアクセシビリティ問題の原因でした。

AutoCompleteBoxはよく設計されていません。それは拡張可能にしようとしますが、非常に良い仕事をしません。自動完成データソースの更新に関する問題のため、ディレクトリ自動補完ボックスとして使用するときれいに動作しませんでした。

また、2年近く更新されていませんが、数多くのバグが報告されています。これは、放棄されたということです。あなたが尋ねるChartコントロールは、「安定」ではなく「プレビュー」品質であり、それはさらに悪いことです。ここで

あなたは選択肢を見ることができるいくつかの場所である:

2番目のリンクは、CodeProjectの "Free 3D chart"を参照しています。それに対して賛成でも賛成でもない、私はそれを指摘したかった。