私はsilverlight 4アプリケーションを作成し、visifire chartingコンポーネントを使用しました。Visifire MVVM:ビューモデルでvisifire chartのデータ系列コレクションプロパティを持つことは可能ですか?
私はMVVMパターンを使用していますが、含まれているビュー作成しました:
<Charts:Chart x:Name="myChart">
問題は、グラフのデータ系列の数が変わることです。
MVVMモデルを使用せず、myChartのシリーズプロパティを直接設定すると、すべてのロジックが現時点で用意されています。
ここで、ビューモデルでグラフのデータ系列コレクションを設定したいとします。
ビューモデルでDataSeriesCollectionプロパティを作成しました。
(私はMVVMを使用していなかった場合)、私は私のバックエンドのコードでデータ系列のコレクションを設定した場合、私は単純にするだろう:
MyDataSeriesCollectionはDataSeriesの集まりですが、私ドン
this.myChart.Series = MyDataSeriesCollection;
xamlにDataSeriesCollectionのバインディングを設定する必要があるかどうかはわかりません。