Reverse direction link

Hi!

How I may reverse direction of Arrowheader link in runtime ?

The easy solution is to have two arrowhead shapes in your Link DataTemplate, and switch the Visibility as needed. But this would mean more overhead for each Link.

A little more work would be to change those properties of a single arrowhead shape that would need to be different to the values that you want them to be. Depending on the shape you are using, it might be sufficient to just change LinkPanel.Index from -1 to 0 and LinkPanel.Orientation from “Along” to “Opposite”.