------------------------------------- public ChartPaneViewModel(ChartSurfaceViewModel parentViewModel, List> seriesList) { //adding the list of series to the given pane for (int i = 0; i < seriesList.Count; i++) { XyScatterRenderableSeries renderSeries; renderSeries = new XyScatterRenderableSeries(); renderSeries.PointMarker = new EllipsePointMarker(); if (i == 0) { renderSeries.SeriesColor = System.Windows.Media.Colors.Blue; } if (i == 1) { renderSeries.SeriesColor = System.Windows.Media.Colors.Red; } ChartSeriesViewModels.Add(new ChartSeriesViewModel(seriesList[i], renderSeries)); } _parentViewModel = parentViewModel; ViewportManager = new DefaultViewportManager(); }