This is a migrated thread and some comments may be shown as answers.

"Chart is busy"

6 Answers 77 Views
Chart
This is a migrated thread and some comments may be shown as answers.
Pablo
Top achievements
Rank 1
Pablo asked on 26 Aug 2011, 09:22 AM
Hello,

I am experiencing some annoying effects with the Radchart (however, I don't know if these effects are normal or not).

My user control contains a total of 5 Radcharts, each of them having between 1 and 3 linear series (the total number is 10 series). I am  using a SampleThreshold = 400. For those charts with more than one series I am using a "nested collections" binding schema (as explained in the online documentation).

Each serie has exactly 2880 points that correspond to one point every 30 seconds for an entire day. I make an async call to an WCF service that returns the data for the series. 

The problem is that the charts render in a pretty annoying way. First only some X axis labels are shown, then the series appear but only a piece of them and with an offset respect to their X axis correct position... and so on until the chart is correctly displayed. I am not showing any label or pointmark aside from the X axis and Y axis labels, and animations are disabled. 

I'd like to know if there is any way to prevent the chart to be "pre-painted" in the screen, so that it would only be shown as it is correctly composed. Is there something like a "loading data screen" or similar? 

I am using April 2011 release. 

Thank you in advance, 

Pablo.

6 Answers, 1 is accepted

Sort by
0
Pablo
Top achievements
Rank 1
answered on 30 Aug 2011, 08:45 AM
Hi,

any update on this?

Thanks,

Pablo.
0
Peshito
Telerik team
answered on 31 Aug 2011, 12:59 PM
Hi Pablo,

The current version of the control does not support loading indicator / IsBusy functionality. I will forward your feedback to our developers so they can consider it for one of our next releases.

Kind regards,
Peshito
the Telerik team

Thank you for being the most amazing .NET community! Your unfailing support is what helps us charge forward! We'd appreciate your vote for Telerik in this year's DevProConnections Awards. We are competing in mind-blowing 20 categories and every vote counts! VOTE for Telerik NOW >>

0
Pablo
Top achievements
Rank 1
answered on 31 Aug 2011, 03:24 PM
Hi Peshito,

thanks for your response. Is there any workaround to handle this behaviour, like hiding the series until some event has fired or similar?

Thank you!
0
Peshito
Telerik team
answered on 05 Sep 2011, 02:25 PM
Hi Pablo,

One workaround I can think of is using the RadBusyIndicator. More about this control can be found here:
http://www.telerik.com/help/wpf/radbusyindicator-overview.html

Hope that helps.

Best wishes,
Peshito
the Telerik team

Thank you for being the most amazing .NET community! Your unfailing support is what helps us charge forward! We'd appreciate your vote for Telerik in this year's DevProConnections Awards. We are competing in mind-blowing 20 categories and every vote counts! VOTE for Telerik NOW >>

0
Pablo
Top achievements
Rank 1
answered on 07 Sep 2011, 03:23 PM
Hi Peshito,

Thanks for your response. I've taken a look and I don't think this control will make any difference (we were using our own loading screen) and the "chart building in progress" effects will still be there. Hopefully this feature is included for next releases. 

Regards.
0
Peshito
Telerik team
answered on 12 Sep 2011, 10:59 AM
Hello Pablo,

I cannot give you a certain time frame when it would be included. It's up to our developers to decide when to put it on the road map. If there is anything else I can do for you, please let me know.

Kind regards,
Peshito
the Telerik team

Thank you for being the most amazing .NET community! Your unfailing support is what helps us charge forward! We'd appreciate your vote for Telerik in this year's DevProConnections Awards. We are competing in mind-blowing 20 categories and every vote counts! VOTE for Telerik NOW >>

Tags
Chart
Asked by
Pablo
Top achievements
Rank 1
Answers by
Pablo
Top achievements
Rank 1
Peshito
Telerik team
Share this question
or