The Syncfusion native Blazor components library offers 70+ UI and Data Viz web controls that are responsive and lightweight for building modern web apps.
.NET PDF framework is a high-performance and comprehensive library used to create, read, merge, split, secure, edit, view, and review PDF files in C#/VB.NET.
I've implemented a diagram control to build up an orgchart. I'm adding the nodes each by each using Model.AppendChild(myNode) . After I've added the node I'm connecting them using .NodeCentralPort.TryConnect(link.TailEndPoint); All in all I've used the example from the documentation as basis for my implementation.
The problem now is, that it takes a huge amount of time for the control to build up the chart. In average a second for a node. This if course to much because my charts have some hundred nodes.
Do you have any idea how to increase the performance? Is it possible that the layout manager slows it down? When I'm disabling the layoutmanager it's a lot more faster?
J.J.Nagarajan Syncfusion Team December 13, 2007 11:29 PM UTC
Hi Christoph ,
I am sorry for the inconvenience caused. I have spent some good amount of time and no such delay in loading the diagram document. However there is a known issue regarding loading the larger diagram that has more than 200 symbols and we are working on to improve this with high priority. We will do our best to get done with this at the earliest.
Please let me know if you have any other questions.
Regards, Nagaraj
CGChristoph GasserDecember 14, 2007 07:34 PM UTC
Ive opened a DirectTrac item.
Thanx for your help.
ADAdministrator Syncfusion Team February 5, 2009 06:28 AM UTC
Hi,
Is the issue with performance of layout manager has been fixed now?
I am using DirectedTreeLayoutManager to represent dynamic hierarchichal data. Since nodes get added on the run the layout needs to be updated pretty frequently. The performance is simply unacceptable? I have version 4.4.0.51 with source code?