C# Class CircularDependencyTool.NodeConnector

A visual arrow element that connects two nodes in a graph.
Inheritance: Petzold.Media2D.ArrowLine
Afficher le fichier Open project: Warewolf-ESB/Warewolf Class Usage Examples

Méthodes publiques

Свойство Type Description
IsPartOfCircularDependencyProperty System.Windows.DependencyProperty

Méthodes publiques

Méthode Description
EndNodePropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
NodeConnector ( Node startNode, Node endNode ) : System
SetIsPartOfCircularDependency ( ) : void
SetToolTip ( ) : void
StartNodePropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
UpdateLocations ( bool animate ) : void

Private Methods

Méthode Description
ComputeLocation ( Node node1, Node node2 ) : Point
CreateAnimation ( double from, double to ) : System.Windows.Media.Animation.AnimationTimeline

Method Details

EndNodePropertyChanged() public méthode

public EndNodePropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
sender object
e System.ComponentModel.PropertyChangedEventArgs
Résultat void

NodeConnector() public méthode

public NodeConnector ( Node startNode, Node endNode ) : System
startNode Dev2.AppResources.DependencyVisualization.Node
endNode Dev2.AppResources.DependencyVisualization.Node
Résultat System

SetIsPartOfCircularDependency() public méthode

public SetIsPartOfCircularDependency ( ) : void
Résultat void

SetToolTip() public méthode

public SetToolTip ( ) : void
Résultat void

StartNodePropertyChanged() public méthode

public StartNodePropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
sender object
e System.ComponentModel.PropertyChangedEventArgs
Résultat void

UpdateLocations() public méthode

public UpdateLocations ( bool animate ) : void
animate bool
Résultat void

Property Details

IsPartOfCircularDependencyProperty public_oe static_oe property

public static DependencyProperty,System.Windows IsPartOfCircularDependencyProperty
Résultat System.Windows.DependencyProperty