C# Класс SilverlightMappingToolBasic.UI.SuperGraph.View.NodeControlSupportClasses.NodeControl

Наследование: System.Windows.Controls.UserControl, ISelectableNode, ICutableNode, IPolymorphicShape, IDisposable
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
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

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

ChangeNodeType() публичный Метод

public ChangeNodeType ( ChangeNodeTypeEventArgs e ) : void
e SilverlightMappingToolBasic.UI.SuperGraph.View.ContextMenu.ChangeNodeTypeEventArgs
Результат void

Clone() публичный Метод

public Clone ( ) : void
Результат void

Copy() публичный Метод

public Copy ( ) : void
Результат void

CopyUrl() публичный Метод

public CopyUrl ( ) : void
Результат void

CutNode() публичный Метод

public CutNode ( ) : void
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

GetAllChildNodeControls() публичный Метод

public GetAllChildNodeControls ( ) : IEnumerable
Результат IEnumerable

GetAllNodeControls() публичный Метод

public GetAllNodeControls ( ) : IEnumerable
Результат IEnumerable

GetShapeHighest() публичный Метод

public GetShapeHighest ( ) : IShapeEquation
Результат IShapeEquation

GetShapeLeftMost() публичный Метод

public GetShapeLeftMost ( ) : IShapeEquation
Результат IShapeEquation

GetShapeLowest() публичный Метод

public GetShapeLowest ( ) : IShapeEquation
Результат IShapeEquation

GetShapeRightMost() публичный Метод

public GetShapeRightMost ( ) : IShapeEquation
Результат IShapeEquation

GiveEditorFocus() публичный Метод

public GiveEditorFocus ( ) : void
Результат void

HasChildren() публичный Метод

public HasChildren ( ) : bool
Результат bool

LinkFromNode() публичный Метод

public LinkFromNode ( NodeControl node ) : void
node NodeControl
Результат void

MenuClosed() публичный Метод

public MenuClosed ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

NodeControl() публичный Метод

public NodeControl ( ) : System
Результат System

NodeProperties() публичный Метод

public NodeProperties ( ) : void
Результат void

RefreshNodeControl() публичный Метод

public RefreshNodeControl ( ) : void
Результат void

SelectNodeDetail() публичный Метод

public SelectNodeDetail ( NodeSelectedEventArgs type, NodeSelectedEventArgs source ) : void
type NodeSelectedEventArgs
source NodeSelectedEventArgs
Результат void

SetEditFocus() публичный Метод

public SetEditFocus ( ) : void
Результат void

ShareWith() публичный Метод

public ShareWith ( ShareWithType item ) : void
item ShareWithType
Результат void

UnLinkFromNode() публичный Метод

public UnLinkFromNode ( NodeControl node ) : void
node NodeControl
Результат void