I want to render the unsorted data. Please check my code:
var dataSeries = new XyDataSeries<double, double>();
lineRenderSeries.DataSeries = dataSeries;
var xData = new double[] { 1, 2, 3,2};
var yData = new double[] { 1, 2, 3,2};
// Append data to series. SciChart automatically redraws
dataSeries.Append(xData, yData); //Stuck here.
if(dataSeries.IsSorted)
In addition, there is a exception thrown with message :
Exception thrown: ‘System.InvalidOperationException’ in SciChart.Charting.dll
Help…..
- Xifeng Wen asked 8 years ago
- You must login to post comments
Yes. Find the answer:
dataSeries.AcceptsUnsortedData = true;
However, the debug info is not good…
- Xifeng Wen answered 8 years ago
-
Hi Xifeng, we’re glad the issue has been resolved. Concerning the exception being thrown, we added this because appending unsorted data can drastically decrease performance of a chart. You can find more info in this article: http://support.scichart.com/index.php?/Knowledgebase/Article/View/17227/36/performance-tips-and-tricks As to the debug info, we tried to make the exception’s message as clear as possible. It notifies that X values aren’t sortedand suggests to set DataSeries.AcceptsUnsortedData. If you have any ideas how can we improve user’s experience here, please let us know.
- You must login to post comments