C# Class TUM.CMS.VplControl.Core.VplControl

Inheritance: ZoomCanvas
Afficher le fichier Open project: tumcms/TUM.CMS.VPLControl Class Usage Examples

Méthodes publiques

Свойство Type Description
ImportFlowDirection GraphFlowDirections
TempLine Line

Private Properties

Свойство Type Description
DeserializeNetwork void
HideElementsForTransformation void
InitializeGridBackground void
InitializeTheme void
ScaleTransformOnChanged void
SerializeNetwork void
ShowElementsAfterTransformation void
ShowSelectionNode void
TranslateTransformOnChanged void
UnselectAllElements void

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

ClearTempLine() public méthode

public ClearTempLine ( ) : void
Résultat void

GroupNodes() public méthode

public GroupNodes ( ) : void
Résultat void

HandleMouseDown() protected méthode

protected HandleMouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
Résultat void

HandleMouseMove() protected méthode

protected HandleMouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
sender object
e System.Windows.Input.MouseEventArgs
Résultat void

HandleMouseUp() protected méthode

protected HandleMouseUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
Résultat void

HandleMouseWheel() protected méthode

protected HandleMouseWheel ( object sender, System.Windows.Input.MouseWheelEventArgs e ) : void
sender object
e System.Windows.Input.MouseWheelEventArgs
Résultat void

NewFile() public méthode

public NewFile ( ) : void
Résultat void

OpenFile() public méthode

public OpenFile ( ) : void
Résultat void

OpenFile() public méthode

public OpenFile ( string filepath ) : void
filepath string
Résultat void

SaveFile() public méthode

public SaveFile ( ) : void
Résultat void

VplControl() public méthode

public VplControl ( ) : System
Résultat System

VplControl_KeyDown() public méthode

public VplControl_KeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
sender object
e System.Windows.Input.KeyEventArgs
Résultat void

VplControl_KeyUp() public méthode

public VplControl_KeyUp ( object sender, System.Windows.Input.KeyEventArgs e ) : void
sender object
e System.Windows.Input.KeyEventArgs
Résultat void

Property Details

ImportFlowDirection public_oe property

public GraphFlowDirections ImportFlowDirection
Résultat GraphFlowDirections

TempLine public_oe property

public Line TempLine
Résultat Line