private void AddSeriesToChart(AddChartSeriesMessage message) { if (!_series.ContainsKey(message.StockSymbol)) { var newLineSeries = new LineSeries { StrokeThickness = 2, MarkerSize = 3, MarkerStroke = OxyColors.Black, MarkerType = MarkerType.None, CanTrackerInterpolatePoints = false, Title = message.StockSymbol, Smooth = false }; _series.Add(message.StockSymbol, newLineSeries); _chartModel.Series.Add(newLineSeries); RefreshChart(); } }
/// <summary> /// Adds a series to the chart. /// </summary> /// <param name="message"></param> private void AddSeriesToChart(AddChartSeriesMessage message) { if (_log.IsDebugEnabled) { _log.DebugFormat("AddSeriesToChart"); } if (this._series.ContainsKey(message.StockSymbol)) { return; } var series = new LineSeries { StrokeThickness = 2, MarkerType = MarkerType.None, CanTrackerInterpolatePoints = false, Title = message.StockSymbol, Smooth = false }; this._series.Add(message.StockSymbol, series); this._chartModel.Series.Add(series); this.RefreshChart(); }