In our application we are using several instances of SciChart, but only a few are visible at a time. Still, it seems that all of them are being rendered (seen using a performance profiler when no charts are visible). I’ve tried calling SuspendUpdates on the data set to prevent redraws, but it doesn’t seem to have any effect.
How can I stop SciChart from rendering until the view containing the chart is visible?
(Currently using SciChart 1.7.1 for .Net 4.0)
Bjørn Terje Svennes
SuspendUpdates freezes redrawing until the returned IUpdateSuspender is disposed. It should freeze not only drawing but all updates such as resizing etc…
Other than that I can only suggest removing the DataSeriesSet temporarily from the chart, then any updates will just be ignored until you reattach the set.
Hope this helps!
Please login first to submit.