C# Class CircularDependencyTool.NodeConnectionAdorner

A UI adorner that renders connectors between nodes in a graph.
Inheritance: System.Windows.Documents.Adorner
Afficher le fichier Open project: Warewolf-ESB/Warewolf Class Usage Examples

Méthodes publiques

Méthode Description
AddConnector ( Node startNode, Node endNode ) : void
NodeConnectionAdorner ( UIElement adornedElement ) : System
ProcessGraph ( ) : void
RemoveConnectors ( ) : void

Méthodes protégées

Méthode Description
ArrangeOverride ( Size finalSize ) : Size
GetVisualChild ( int index ) : Visual
MeasureOverride ( Size constraint ) : Size

Method Details

AddConnector() public méthode

public AddConnector ( Node startNode, Node endNode ) : void
startNode Dev2.AppResources.DependencyVisualization.Node
endNode Dev2.AppResources.DependencyVisualization.Node
Résultat void

ArrangeOverride() protected méthode

protected ArrangeOverride ( Size finalSize ) : Size
finalSize System.Windows.Size
Résultat System.Windows.Size

GetVisualChild() protected méthode

protected GetVisualChild ( int index ) : Visual
index int
Résultat Visual

MeasureOverride() protected méthode

protected MeasureOverride ( Size constraint ) : Size
constraint System.Windows.Size
Résultat System.Windows.Size

NodeConnectionAdorner() public méthode

public NodeConnectionAdorner ( UIElement adornedElement ) : System
adornedElement System.Windows.UIElement
Résultat System

ProcessGraph() public méthode

public ProcessGraph ( ) : void
Résultat void

RemoveConnectors() public méthode

public RemoveConnectors ( ) : void
Résultat void