C# 클래스 CircularDependencyTool.NodeConnector

A visual arrow element that connects two nodes in a graph.
상속: Petzold.Media2D.ArrowLine
파일 보기 프로젝트 열기: Warewolf-ESB/Warewolf 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
IsPartOfCircularDependencyProperty System.Windows.DependencyProperty

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
ComputeLocation ( Node node1, Node node2 ) : Point
CreateAnimation ( double from, double to ) : System.Windows.Media.Animation.AnimationTimeline

메소드 상세

EndNodePropertyChanged() 공개 메소드

public EndNodePropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
sender object
e System.ComponentModel.PropertyChangedEventArgs
리턴 void

NodeConnector() 공개 메소드

public NodeConnector ( Node startNode, Node endNode ) : System
startNode Dev2.AppResources.DependencyVisualization.Node
endNode Dev2.AppResources.DependencyVisualization.Node
리턴 System

SetIsPartOfCircularDependency() 공개 메소드

public SetIsPartOfCircularDependency ( ) : void
리턴 void

SetToolTip() 공개 메소드

public SetToolTip ( ) : void
리턴 void

StartNodePropertyChanged() 공개 메소드

public StartNodePropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
sender object
e System.ComponentModel.PropertyChangedEventArgs
리턴 void

UpdateLocations() 공개 메소드

public UpdateLocations ( bool animate ) : void
animate bool
리턴 void

프로퍼티 상세

IsPartOfCircularDependencyProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows IsPartOfCircularDependencyProperty
리턴 System.Windows.DependencyProperty