Hi.
I have a program that in some cases need to show 20+ charts, each with 20 000+ data points, and the charts can be manipulated with pan and zoom so that every chart changes simultaneously. It also needs to have dynamic sampling so that the charts are simplified when displaying many points, but show detail when zoomed in. It works fine when panning, all the charts update smoothly. However when I zoom in or out, I need to change the chartdatasource sampling threshold to adjust the detail, and this is very slow. It takes several seconds for the operation to complete and all charts to update. Why does this take so long and is there any way to speed up the operation?
I have a program that in some cases need to show 20+ charts, each with 20 000+ data points, and the charts can be manipulated with pan and zoom so that every chart changes simultaneously. It also needs to have dynamic sampling so that the charts are simplified when displaying many points, but show detail when zoomed in. It works fine when panning, all the charts update smoothly. However when I zoom in or out, I need to change the chartdatasource sampling threshold to adjust the detail, and this is very slow. It takes several seconds for the operation to complete and all charts to update. Why does this take so long and is there any way to speed up the operation?