Table of Contents

Class UnitGraphSource

Namespace
H.Controls.Diagram
Assembly
H.Controls.Diagram.dll

根据 Unit和Wire加载的数据源

public class UnitGraphSource : GraphSource<Unit, Wire>, IGraphSource, IDataSource<Unit, Wire>
Inheritance
UnitGraphSource
Implements
Inherited Members
Extension Methods

Constructors

UnitGraphSource(List<Unit>, List<Wire>)

public UnitGraphSource(List<Unit> nodes, List<Wire> links)

Parameters

nodes List<Unit>
links List<Wire>

Methods

加载数据,由数据源到连线数据

protected override Link ConvertToLink(Wire wire)

Parameters

wire Wire

Returns

Link

ConvertToNode(Unit)

加载数据,由数据源到节点数据

protected override Node ConvertToNode(Unit unit)

Parameters

unit Unit

Returns

Node

GetLinkType()

public override List<Wire> GetLinkType()

Returns

List<Wire>

GetNodeType()

public override List<Unit> GetNodeType()

Returns

List<Unit>