Table of Contents

Class LinkLayer

Namespace
H.Controls.Diagram.Layers
Assembly
H.Controls.Diagram.dll
public class LinkLayer : Layer, IAnimatable, ISupportInitialize, IFrameworkInputElement, IInputElement, IQueryAmbient, IAddChild
Inheritance
LinkLayer
Implements
Inherited Members
Extension Methods

Fields

EndProperty

说明

public static readonly DependencyProperty EndProperty

Field Value

DependencyProperty

StartProperty

说明

public static readonly DependencyProperty StartProperty

Field Value

DependencyProperty

Methods

ArrangeOverride(Size)

When overridden in a derived class, positions child elements and determines a size for a FrameworkElement derived class.

protected override Size ArrangeOverride(Size arrangeSize)

Parameters

arrangeSize Size

Returns

Size

The actual size used.

GetEnd(DependencyObject)

public static Point GetEnd(DependencyObject d)

Parameters

d DependencyObject

Returns

Point

GetStart(DependencyObject)

public static Point GetStart(DependencyObject d)

Parameters

d DependencyObject

Returns

Point

MeasureOverride(Size)

When overridden in a derived class, measures the size in layout required for child elements and determines a size for the FrameworkElement-derived class.

protected override Size MeasureOverride(Size constraint)

Parameters

constraint Size

Returns

Size

The size that this element determines it needs during layout, based on its calculations of child element sizes.

RunPath(Path, double)

更新路径

protected void RunPath(Path path, double MilliSecond = 1000)

Parameters

path Path
MilliSecond double

SetEnd(DependencyObject, Point)

public static void SetEnd(DependencyObject obj, Point value)

Parameters

obj DependencyObject
value Point

SetStart(DependencyObject, Point)

public static void SetStart(DependencyObject obj, Point value)

Parameters

obj DependencyObject
value Point