Example #1
0
 private void OnSeriesAdded(XYSeries series)
 {
     series.ChartArea        = (ChartArea)this;
     series.PropertyChanged += new PropertyChangedEventHandler(this.OnSeriesPropertyChanged);
     if (!this.IsInitializing)
     {
         this.SyncSeriesAndAxes();
     }
     else
     {
         series.UpdateActualValueTypes();
         series.UpdateActualDataPoints();
         series.UpdateActualDataRange();
         this.GetScale(series, AxisOrientation.X);
         this.GetScale(series, AxisOrientation.Y);
     }
     if (this.IsTemplateApplied)
     {
         series.SeriesPresenter.OnSeriesAdded();
     }
     if (this.DataVirtualizer == null)
     {
         return;
     }
     this.DataVirtualizer.InitializeSeries(series);
     this.LoadVirtualizedData((IEnumerable <XYSeries>) new XYSeries[1]
     {
         series
     });
 }
Example #2
0
 private void OnSeriesAdded(XYSeries series)
 {
     series.ChartArea = (ChartArea)this;
     series.PropertyChanged += new PropertyChangedEventHandler(this.OnSeriesPropertyChanged);
     if (!this.IsInitializing)
     {
         this.SyncSeriesAndAxes();
     }
     else
     {
         series.UpdateActualValueTypes();
         series.UpdateActualDataPoints();
         series.UpdateActualDataRange();
         this.GetScale(series, AxisOrientation.X);
         this.GetScale(series, AxisOrientation.Y);
     }
     if (this.IsTemplateApplied)
         series.SeriesPresenter.OnSeriesAdded();
     if (this.DataVirtualizer == null)
         return;
     this.DataVirtualizer.InitializeSeries(series);
     this.LoadVirtualizedData((IEnumerable<XYSeries>)new XYSeries[1]
     {
     series
     });
 }