Gets or sets how to render the intersection points where links cross their paths.
Namespace: MindFusion.Diagramming.Wpf
Assembly: MindFusion.Diagramming.Wpf
SyntaxC#
Copy Code
|
|---|
public LinkCrossings LinkCrossings { get; set; } |
Visual Basic
Copy Code
|
|---|
Public Property LinkCrossings As LinkCrossings |
A member of the LinkCrossings enumeration. The default is Straight.
RemarksIntersection points where links cross each other's paths can be rendered as arcs or breaks, depending on the value of this property. The z-order defines which links jump over the others or which links are cut by the others. If LinkCrossings is set to Arcs, links with higher ZIndex jump over those with lower ZIndex. If set to Cut, segments of links at lower z-position are cut by links at higher z-position. Radius of arcs and breaks can be set by the CrossingRadius property.
Performance Note |
|---|
| Calculating coordinates for crossing point decorations is CPU intensive operation and is triggered each time link's control points change. If populating large diagrams from data, best enable this property only after all links are created and arranged. |
See Also