Hi there,
some time ago we have discovered that on big diagrams, with multiple nodes and links, changing links source is a bit difficult to make - when the destination port (or links end) is not visible. I cannot attach here the video, so you can check this example here:
We use the same objects and templates, as mentioned here:
https://forum.nwoods.com/t/strange-scrolling-behavior/13516/26
The only modification, after layout is complete we do is :
private void DoOnLayoutComplete(object sender, DiagramEventArgs e)
{
Diagram.LayoutCompleted -= DoOnLayoutComplete;
foreach (Link link in Diagram.Links)
{
var d = link.Data as ConfigLinkDiagramModel;
if (d == null || d.Points == null) continue;
link.Route.Points = d.Points.ToList();
}
OnBusyChanged(false);
}
Is this a typical behavior of the diagram? Can we somehow change it?
Best regards.