Hello,
When I use DataSeries.AddRange method,a exception occurs:
Object reference not set to an instance of an object.
at Telerik.Windows.Controls.Charting.DataSeries.InsertItem(Int32 index, DataPoint item) in c:\Builds\WPF_Scrum\HotFix_2010_Q2\Sources\Development\Controls\Chart\Chart\Data\DataSeries.cs:line 214
My code snap is followed:
When I use DataSeries.AddRange method,a exception occurs:
Object reference not set to an instance of an object.
at Telerik.Windows.Controls.Charting.DataSeries.InsertItem(Int32 index, DataPoint item) in c:\Builds\WPF_Scrum\HotFix_2010_Q2\Sources\Development\Controls\Chart\Chart\Data\DataSeries.cs:line 214
My code snap is followed:
DataSeries barSeries = new DataSeries();var maxKey = features.Max(x => x.Key);ObservableCollection<DataPoint> dataPoints=new ObservableCollection<DataPoint>();Parallel.For(1, maxKey, i => { DataPoint dataPoint; if (features.ContainsKey(i)) { int xLabel = i*_mStatisticsStep; dataPoint = new DataPoint(xLabel, features[i]) {XCategory = xLabel.ToString()}; } else { int xLabel = i*_mStatisticsStep; dataPoint = new DataPoint(xLabel, 0) {XCategory = xLabel.ToString()}; } dataPoints.Add(dataPoint); });barSeries.AddRange(dataPoints);