NodeLayer

StockSharp.Xaml.Diagram.GXDiagram

This class holds only Nodes together in one layer.

Inherits: Layer

Properties

Nodes
public IEnumerable<Node> Nodes { get; }
value = nodeLayer.Nodes

Get a collection of Nodes that this layer holds.

VisualChildrenCount
protected override int VisualChildrenCount { get; }
value = nodeLayer.VisualChildrenCount

Return the number of visible nodes in this layer.

Methods

Add
public void Add(Node part)
nodeLayer.Add(part)

Add a Node to this layer.

part
ArrangeCore
protected override void ArrangeCore(Rect finalRect)
nodeLayer.ArrangeCore(finalRect)

Arrange all nodes that have a defined Bounds.

finalRect
GetVisualChild
protected override Visual GetVisualChild(int index)
result = nodeLayer.GetVisualChild(index)

Get the nth node.

index
Remove
public void Remove(Node part)
nodeLayer.Remove(part)

Remove a Node from this layer.

part
ToString
public override string ToString()
result = nodeLayer.ToString()

For debugging convenience.