StepConnection
StepConnection Class
Section titled “StepConnection Class”Namespace: Nodify
Assembly: Nodify
Inheritance: Object → DispatcherObject → DependencyObject → Visual → UIElement → FrameworkElement → Shape → BaseConnection → LineConnection → StepConnection
References: ConnectorPosition
public class StepConnection : LineConnectionConstructors
Section titled “Constructors”StepConnection()
Section titled “StepConnection()”public StepConnection();Properties
Section titled “Properties”SourcePosition
Section titled “SourcePosition”Gets or sets the position of the source connector.
public ConnectorPosition SourcePosition { get; set; }Property Value
TargetPosition
Section titled “TargetPosition”Gets or sets the position of the target connector.
public ConnectorPosition TargetPosition { get; set; }Property Value
Methods
Section titled “Methods”DrawDirectionalArrowsGeometry(StreamGeometryContext, Point, Point)
Section titled “DrawDirectionalArrowsGeometry(StreamGeometryContext, Point, Point)”protected override void DrawDirectionalArrowsGeometry(StreamGeometryContext context, Point source, Point target);Parameters
context StreamGeometryContext
source Point
target Point
DrawLineGeometry(StreamGeometryContext, Point, Point)
Section titled “DrawLineGeometry(StreamGeometryContext, Point, Point)”protected override ValueTuple<ValueTuple<Point, Point>, ValueTuple<Point, Point>> DrawLineGeometry(StreamGeometryContext context, Point source, Point target);Parameters
context StreamGeometryContext
source Point
target Point
Returns
ValueTuple<ValueTuple<Point, Point>, ValueTuple<Point, Point>>
GetTextPosition(FormattedText, Point, Point)
Section titled “GetTextPosition(FormattedText, Point, Point)”protected override Point GetTextPosition(FormattedText text, Point source, Point target);Parameters
text FormattedText
source Point
target Point
Returns