I am experiencing the following problem after updating from 4.0.2 to 4.3.1.
With the old code, we had 3 tables, connected by 3 arrows. We'd set the AnchorPatter to null and the arrows (Polyline) would automatically link the tables following the shortest path. For our simple diagram (3 tables) it looked great.
Now, with the same code, after upgrading to 4.3.1, the arrows now start in the middle of our tables, making the diagram look pretty bad. I noticed that I needed to create an AnchorPattern to fix that issue. Now the arrows are connected to my anchor points, but the problem is, they are routed around the tables, instead of following the shortest path. The diagram looks unnecessarily complex, because if I have table A and B next to each other, the line connecting them will start under A and connect B from the right side, instead of connecting the right side of A with the left side of B (which is my expectation).
I also noticed that if I use Polyline for the arrows, they will cross over the tables, so switched to Cascading.
In also tried different styles, SnapToBorder, SnapToAnchor (or something similar), but nothing seemed to work.
Am I missing something here?
Thanks, Florin
|