C# Class SilverlightMappingToolBasic.UI.SuperGraph.View.NodeControlSupportClasses.NodeControl

Inheritance: System.Windows.Controls.UserControl, ISelectableNode, ICutableNode, IPolymorphicShape, IDisposable
Afficher le fichier Open project: chris-tomich/Glyma Class Usage Examples

Private Properties

Свойство Type Description
AddChild void
AddParent void
Container_KeyDown void
Container_OnMouseEnter void
Container_OnMouseLeave void
CornerButton_OnButtonClicked void
ICutableNode void
ISelectableNode void
ISelectableNode void
MotionHandler_NodeInMotionEvent void
NodeControl_KeyUp void
NodeControl_Loaded void
NodeControl_SizeChanged void
NodeCornerControlOnNodeSelected void
NodeImageExplorer_RightButtonSingleClick void
NodeImage_ExplorerModeLeftButtonSingleClick void
NodeImage_LeftButtonDoubleClick void
NodeImage_LeftButtonSingleClick void
NodeImage_RightButtonDragReleased void
NodeImage_RightButtonDragStart void
NodeImage_RightButtonSingleClick void
NodePropertiesDialogOnClosed void
NodeTextMouseManagerOnLeftButtonDoubleClick void
NodeText_LeftButtonSingleClick void
OnExtendButtonClicked void
OnMouseRightButtonUp void
RefreshCornerControl void
RemoveChild void
RemoveParent void
UserControl_DataContextChanged void
VideoRemoteControlOnPlayClicked void
VideoRemoteControlOnVisibilityChanged void
ViewModelNodeOnPropertyChanged void

Méthodes publiques

Méthode Description
ChangeNodeType ( ChangeNodeTypeEventArgs e ) : void
Clone ( ) : void
Copy ( ) : void
CopyUrl ( ) : void
CutNode ( ) : void
Dispose ( ) : void
GetAllChildNodeControls ( ) : IEnumerable
GetAllNodeControls ( ) : IEnumerable
GetShapeHighest ( ) : IShapeEquation
GetShapeLeftMost ( ) : IShapeEquation
GetShapeLowest ( ) : IShapeEquation
GetShapeRightMost ( ) : IShapeEquation
GiveEditorFocus ( ) : void
HasChildren ( ) : bool
LinkFromNode ( NodeControl node ) : void
MenuClosed ( object sender, EventArgs e ) : void
NodeControl ( ) : System
NodeProperties ( ) : void
RefreshNodeControl ( ) : void
SelectNodeDetail ( NodeSelectedEventArgs type, NodeSelectedEventArgs source ) : void
SetEditFocus ( ) : void
ShareWith ( ShareWithType item ) : void
UnLinkFromNode ( NodeControl node ) : void

Private Methods

Méthode Description
AddChild ( NodeControl node ) : void
AddParent ( NodeControl node ) : void
Container_KeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
Container_OnMouseEnter ( object sender, System.Windows.Input.MouseEventArgs e ) : void
Container_OnMouseLeave ( object sender, System.Windows.Input.MouseEventArgs e ) : void
CornerButton_OnButtonClicked ( object sender, NodeCornerButtonClickedEventArgs e ) : void
ICutableNode ( ) : void
ISelectableNode ( ) : void
ISelectableNode ( bool isShowDetail = true ) : void
MotionHandler_NodeInMotionEvent ( object sender, NodeMotionHandlerEventArgs e ) : void
NodeControl_KeyUp ( object sender, System.Windows.Input.KeyEventArgs e ) : void
NodeControl_Loaded ( object sender, RoutedEventArgs e ) : void
NodeControl_SizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void
NodeCornerControlOnNodeSelected ( object sender, NodeSelectedEventArgs e ) : void
NodeImageExplorer_RightButtonSingleClick ( object sender, MouseManagerEventArgs e ) : void
NodeImage_ExplorerModeLeftButtonSingleClick ( object sender, MouseManagerEventArgs e ) : void
NodeImage_LeftButtonDoubleClick ( object sender, MouseManagerEventArgs e ) : void
NodeImage_LeftButtonSingleClick ( object sender, MouseManagerEventArgs e ) : void
NodeImage_RightButtonDragReleased ( object sender, MouseManagerEventArgs e ) : void
NodeImage_RightButtonDragStart ( object sender, MouseManagerEventArgs e ) : void
NodeImage_RightButtonSingleClick ( object sender, MouseManagerEventArgs e ) : void
NodePropertiesDialogOnClosed ( object sender, EventArgs eventArgs ) : void
NodeTextMouseManagerOnLeftButtonDoubleClick ( object sender, MouseManagerEventArgs mouseManagerEventArgs ) : void
NodeText_LeftButtonSingleClick ( object sender, MouseManagerEventArgs e ) : void
OnExtendButtonClicked ( object sender, EventArgs e ) : void
OnMouseRightButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
RefreshCornerControl ( ) : void
RemoveChild ( NodeControl node ) : void
RemoveParent ( NodeControl node ) : void
UserControl_DataContextChanged ( object sender, System.Windows.DependencyPropertyChangedEventArgs e ) : void
VideoRemoteControlOnPlayClicked ( object sender, EventArgs eventArgs ) : void
VideoRemoteControlOnVisibilityChanged ( object sender, VisibilityChangedEventArgs visibilityChangedEventArgs ) : void
ViewModelNodeOnPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void

Method Details

ChangeNodeType() public méthode

public ChangeNodeType ( ChangeNodeTypeEventArgs e ) : void
e SilverlightMappingToolBasic.UI.SuperGraph.View.ContextMenu.ChangeNodeTypeEventArgs
Résultat void

Clone() public méthode

public Clone ( ) : void
Résultat void

Copy() public méthode

public Copy ( ) : void
Résultat void

CopyUrl() public méthode

public CopyUrl ( ) : void
Résultat void

CutNode() public méthode

public CutNode ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetAllChildNodeControls() public méthode

public GetAllChildNodeControls ( ) : IEnumerable
Résultat IEnumerable

GetAllNodeControls() public méthode

public GetAllNodeControls ( ) : IEnumerable
Résultat IEnumerable

GetShapeHighest() public méthode

public GetShapeHighest ( ) : IShapeEquation
Résultat IShapeEquation

GetShapeLeftMost() public méthode

public GetShapeLeftMost ( ) : IShapeEquation
Résultat IShapeEquation

GetShapeLowest() public méthode

public GetShapeLowest ( ) : IShapeEquation
Résultat IShapeEquation

GetShapeRightMost() public méthode

public GetShapeRightMost ( ) : IShapeEquation
Résultat IShapeEquation

GiveEditorFocus() public méthode

public GiveEditorFocus ( ) : void
Résultat void

HasChildren() public méthode

public HasChildren ( ) : bool
Résultat bool

LinkFromNode() public méthode

public LinkFromNode ( NodeControl node ) : void
node NodeControl
Résultat void

MenuClosed() public méthode

public MenuClosed ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

NodeControl() public méthode

public NodeControl ( ) : System
Résultat System

NodeProperties() public méthode

public NodeProperties ( ) : void
Résultat void

RefreshNodeControl() public méthode

public RefreshNodeControl ( ) : void
Résultat void

SelectNodeDetail() public méthode

public SelectNodeDetail ( NodeSelectedEventArgs type, NodeSelectedEventArgs source ) : void
type NodeSelectedEventArgs
source NodeSelectedEventArgs
Résultat void

SetEditFocus() public méthode

public SetEditFocus ( ) : void
Résultat void

ShareWith() public méthode

public ShareWith ( ShareWithType item ) : void
item ShareWithType
Résultat void

UnLinkFromNode() public méthode

public UnLinkFromNode ( NodeControl node ) : void
node NodeControl
Résultat void