C# 클래스 TUM.CMS.VplControl.Core.VplControl

상속: ZoomCanvas
파일 보기 프로젝트 열기: tumcms/TUM.CMS.VPLControl 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ImportFlowDirection GraphFlowDirections
TempLine Line

Private Properties

프로퍼티 타입 설명
DeserializeNetwork void
HideElementsForTransformation void
InitializeGridBackground void
InitializeTheme void
ScaleTransformOnChanged void
SerializeNetwork void
ShowElementsAfterTransformation void
ShowSelectionNode void
TranslateTransformOnChanged void
UnselectAllElements void

공개 메소드들

메소드 설명
ClearTempLine ( ) : void
GroupNodes ( ) : void
NewFile ( ) : void
OpenFile ( ) : void
OpenFile ( string filepath ) : void
SaveFile ( ) : void
VplControl ( ) : System
VplControl_KeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
VplControl_KeyUp ( object sender, System.Windows.Input.KeyEventArgs e ) : void

보호된 메소드들

메소드 설명
HandleMouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
HandleMouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
HandleMouseUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
HandleMouseWheel ( object sender, System.Windows.Input.MouseWheelEventArgs e ) : void

비공개 메소드들

메소드 설명
DeserializeNetwork ( string filePath ) : void
HideElementsForTransformation ( ) : void
InitializeGridBackground ( ) : void
InitializeTheme ( ) : void
ScaleTransformOnChanged ( object sender, EventArgs eventArgs ) : void
SerializeNetwork ( string filePath ) : void
ShowElementsAfterTransformation ( ) : void
ShowSelectionNode ( ) : void
TranslateTransformOnChanged ( ) : void
UnselectAllElements ( ) : void

메소드 상세

ClearTempLine() 공개 메소드

public ClearTempLine ( ) : void
리턴 void

GroupNodes() 공개 메소드

public GroupNodes ( ) : void
리턴 void

HandleMouseDown() 보호된 메소드

protected HandleMouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
리턴 void

HandleMouseMove() 보호된 메소드

protected HandleMouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
sender object
e System.Windows.Input.MouseEventArgs
리턴 void

HandleMouseUp() 보호된 메소드

protected HandleMouseUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
리턴 void

HandleMouseWheel() 보호된 메소드

protected HandleMouseWheel ( object sender, System.Windows.Input.MouseWheelEventArgs e ) : void
sender object
e System.Windows.Input.MouseWheelEventArgs
리턴 void

NewFile() 공개 메소드

public NewFile ( ) : void
리턴 void

OpenFile() 공개 메소드

public OpenFile ( ) : void
리턴 void

OpenFile() 공개 메소드

public OpenFile ( string filepath ) : void
filepath string
리턴 void

SaveFile() 공개 메소드

public SaveFile ( ) : void
리턴 void

VplControl() 공개 메소드

public VplControl ( ) : System
리턴 System

VplControl_KeyDown() 공개 메소드

public VplControl_KeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
sender object
e System.Windows.Input.KeyEventArgs
리턴 void

VplControl_KeyUp() 공개 메소드

public VplControl_KeyUp ( object sender, System.Windows.Input.KeyEventArgs e ) : void
sender object
e System.Windows.Input.KeyEventArgs
리턴 void

프로퍼티 상세

ImportFlowDirection 공개적으로 프로퍼티

public GraphFlowDirections ImportFlowDirection
리턴 GraphFlowDirections

TempLine 공개적으로 프로퍼티

public Line TempLine
리턴 Line