DynamicDataDisplay多个折线图

时间:2018-08-29 16:27:45

标签: c# wpf data-binding dynamic-data-display

我正在使用动态数据显示,并且希望在运行时根据用户选择显示可变数量的折线图。我可以将单个折线图绑定到视图模型中的数据,如下所示。 (我试图严格遵循MVVM)。

查看

<d3:ChartPlotter> <d3:LineGraph DataSource="{Binding Data}"></d3:LineGraph> </d3:ChartPlotter>

ViewModel

`public ObservableDataSource<Point> Data {
        get => _data;
        set
        {
            _data = value;
            OnPropertyChanged("Data");
        }
    }`

用户选择之后,是否应该将LineGraphs动态添加到ChartPlotter?我希望可以绑定到ObservableDataSource<Point>的列表,其中列表中的每个元素都对应于LineGraph系列,但这似乎是不可能的。

任何建议将不胜感激。

0 个答案:

没有答案