LinkAdjusting

StockSharp.Xaml.Diagram.GXDiagram

Diese Aufzählung beschreibt, wie eine Route ihre Punkte berechnet.

Felder

End
public const LinkAdjusting End
value = LinkAdjusting.End

Wenn es mehr als die Standardanzahl von Punkten in der Route gibt, oder wenn die Route orthogonal ist, ändern Sie einfach die Endpunkte, während Sie die Zwischenpunkte unverändert lassen.

None
public const LinkAdjusting None
value = LinkAdjusting.None

Verwirft immer alte Punkte und berechnet alle Punkte nach Standardrichtlinien neu.

Scale
public const LinkAdjusting Scale
value = LinkAdjusting.Scale

Wenn mehr als die Standardpunktzahl in der Route vorhanden ist, skalieren und drehen Sie die Zwischenpunkte, so dass die Form der Verbindung ungefähr gleich bleibt. Dieser Stil, der durch Point implementiert wird, hält die horizontalen und vertikalen Linienabschnitte einer orthogonalen Verbindung nicht aufrecht. Orthogonale Verbindungen mit diesem Verstellstil berechnen stattdessen den Standardweg neu, als ob der Verstellstil keine wäre.

Stretch
public const LinkAdjusting Stretch
value = LinkAdjusting.Stretch

Wenn die Route mehr als die Standardanzahl von Punkten aufweist, sind die Zwischenpunkte entlang der X- und Y-Dimensionen zwischen den Ports linear zu interpolieren. Dieser Stil, der durch Point implementiert wird, hält die horizontalen und vertikalen Linienabschnitte einer orthogonalen Verbindung nicht aufrecht. Orthogonale Verbindungen mit diesem Verstellstil verändern stattdessen nur die Endpunkte des vorhandenen Pfades, als ob der Verstellstil Ende wäre.