I set my diagram like this :
<go:Diagram x:Name=“myDiagram” MouseLeftButtonUp=“Click_Panel”
MouseRightButtonUp=“RightClick_Panel”
NodeTemplateDictionary="{StaticResource NodeTemplateDictionary}"
LinkTemplateDictionary="{StaticResource LinkTemplateDictionary}"
Grid.Row=“1” Grid.Column=“1” Cursor=“Arrow” AllowClipboard=“True”
PanningTool="{x:Null}" Grid.RowSpan=“4”
GroupTemplate="{StaticResource GroupTemplate}"
Stretch=“Uniform”
VerticalContentAlignment=“Stretch”
HorizontalContentAlignment=“Stretch”>
I add the possibility to change my link route as in your link demo sample, but, in my diagram, my nodes all change of position when I change my link route…
Could it be linked to this?
go:Diagram.Layout
golayout:ForceDirectedLayout/
</go:Diagram.Layout>