We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy.
Unfortunately, activation email could not send to your email. Please try again.

performance hit in chart

Thread ID:

Created:

Updated:

Platform:

Replies:

44019 May 10,2006 08:47 PM May 23,2006 02:26 AM Windows Forms 3
loading
Tags: Chart
dms
Asked On May 10, 2006 08:47 PM

Hi, Encountered performance issue in chart while generating a single chart with more Bars/stacked bars for eg. 3000 bars. We have implemented ZoomFactor to get the scroll bar to view all the bars. Even when we move the scrollbar, chart takes long time to redraw the chart. We have used the custom label for X-Axis. Could you please help on this. Thanks dms

Geetha M [Syncfusion]
Replied On May 11, 2006 09:40 AM

Hi, The performance of the ChartControl can be improved by setting the following properties: 1. ChartControl.Indexed : Setting Indexed to false speeds up the Chart. This is not a choice for making the Chart faster. If you don''t need a Indexed/Positional Chart, you must set this property to false. 2. ChartControl.CalcRegions: This property controls Tooltips and AutoHighliting. If this value is set to false, these features will not work. 3. ChartSeries.EnableStyles: Point Symbols and Point Text will not be visible if set to false. 4. ChartSeries.Style.DisplayShadow: This is set to true by default. Turning it off means, your lines will not have shadows (and hence will be rendered faster) Thanks for bringing the issue of Chart slows on moving the scrollbar with more number of points. I have logged a bug report on this and you can track the status of this issue in the following link: http://www.syncfusion.com/support/issues/chart/Default.aspx?ToDo=view&questId=2061 Regards, Geetha

dms
Replied On May 11, 2006 06:01 PM

Hi, I could draw a chart very fast for more points if I disable all below properties. But my chart becomes a show piece. User can''t infer anything from that. Let me know if you have any other solution. Thanks, dms >Hi, > >The performance of the ChartControl can be improved by setting the following properties: > >1. ChartControl.Indexed : Setting Indexed to false speeds up the Chart. This is not a choice for making the Chart faster. If you don''t need a Indexed/Positional Chart, you must set this property to false. > >2. ChartControl.CalcRegions: This property controls Tooltips and AutoHighliting. If this value is set to false, these features will not work. > >3. ChartSeries.EnableStyles: Point Symbols and Point Text will not be visible if set to false. > >4. ChartSeries.Style.DisplayShadow: This is set to true by default. Turning it off means, your lines will not have shadows (and hence will be rendered faster) > >Thanks for bringing the issue of Chart slows on moving the scrollbar with more number of points. I have logged a bug report on this and you can track the status of this issue in the following link: > >http://www.syncfusion.com/support/issues/chart/Default.aspx?ToDo=view&questId=2061 > >Regards, >Geetha

Geetha M [Syncfusion]
Replied On May 23, 2006 02:26 AM

Hi, I feel sorry for the delay in responding to this post. I am afraid that I am not able to reproduce the issue. Disabling the above properties should improve the performance of the Chart when there is a user interaction like mouse movement. Please find attached the simple sample which plots with 3000 bars. F44019.zip Kindly try reproducing the issue with this sample and send it back to me so that it would be easier for me to find a better solution. Regards, Geetha

CONFIRMATION

This post will be permanently deleted. Are you sure you want to continue?

Sorry, An error occured while processing your request. Please try again later.

You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.

;