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

Performance, overall satisfaction

1 Answer 68 Views
Diagram
This is a migrated thread and some comments may be shown as answers.
Jeff
Top achievements
Rank 1
Jeff asked on 12 Feb 2013, 02:38 PM
Considering purchasing the WPF controls.  Looking at using the Diagram control to 'diagram' our companies data work flow which will include having probably 200-500 shapes with connectors, etc.  As well as probably adding listboxes to the shapes, etc. I would also probably group many of the shapes in container controls. Has anyone done anything similiarly to this.  Concerned if the control can handle this kind of volume

1 Answer, 1 is accepted

Sort by
0
Miro Miroslavov
Telerik team
answered on 15 Feb 2013, 09:17 AM
Hello Jeff,

 It very much depends on how do you approach the problem. Loading 500 shapes at a time is not the best option in my opinion because of many reasons not just the performance. The performance depends also on will you need specific Layout, Connection Routing, what will be the content of the shapes and so on. Usually loading plain 500 shapes is not a problem for RadDiagram. But with that amount of information, I would think about more "Lazy Loading" the whole diagram, or making "Drill-down" functionality. This way the users will be able to load only the needed information. Usually the bigger problem with 500-1000+ shapes is not just the performance, but the readability of the information. You can't just look at 500 shapes and find the piece you want. 
So basically if very much depends on the kind of information you want to show, the amount of visuals you want to render, the layout and so on.
Hope this helps. 

Greetings,
Miro Miroslavov
the Telerik team

Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.

Tags
Diagram
Asked by
Jeff
Top achievements
Rank 1
Answers by
Miro Miroslavov
Telerik team
Share this question
or