Class NodeLayer
public class NodeLayer : Layer, IAnimatable, ISupportInitialize, IFrameworkInputElement, IInputElement, IQueryAmbient, IAddChild
- Inheritance
-
NodeLayer
- Implements
- Inherited Members
- Extension Methods
Fields
PositionProperty
位置
public static readonly DependencyProperty PositionProperty
Field Value
Methods
ArrangeNode(Node)
protected void ArrangeNode(Node child)
Parameters
child
Node
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.
GetPosition(DependencyObject)
public static Point GetPosition(DependencyObject d)
Parameters
Returns
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.
SetPosition(DependencyObject, Point)
public static void SetPosition(DependencyObject obj, Point value)
Parameters
obj
DependencyObjectvalue
Point