2

WPF ツールキットの折れ線グラフに動的なシリーズ数を設定することは可能ですか? 私が見つけたすべての例では、シリーズを手動で宣言しています。

このタイプのデータを取得できるようにしたい:

ObservableCollection<ObservableCollection>ChartPoint>>

ObservableCollections をメインの OC に追加または削除すると、チャートはシリーズを追加または削除する必要があります。

コード ビハインドでシリーズを追加または削除することに成功しましたが、これは理想的ではありません。外側の OC で変更イベントを手動でサブスクライブすることになります。

4

1 に答える 1

1

きちんとしているのではないでしょうか。しかし残念ながら、現在これは不可能です。少なくとも典型的な方法ではありません。ChartにはItemsSourceプロパティが必要であり、DataTemplateを使用して、各アイテムに使用するシリーズを記述できるようにする必要があります。

ItemsSourceプロパティとして機能するAttachedプロパティを作成できる場合があります。それは私が検討していたことですが、まだ実装に取り​​掛かっていません。

編集

1日後、2009年10月のツールキットが封印されていないチャートクラスとともにリリースされました。おそらく今では、ItemsSourceプロパティを持つサブクラス化されたチャートが可能です。

于 2009-10-19T21:43:38.390 に答える