C# 클래스 SilverlightMappingToolBasic.UI.SuperGraph.View.NodeControlSupportClasses.NodeControl

상속: System.Windows.Controls.UserControl, ISelectableNode, ICutableNode, IPolymorphicShape, IDisposable
파일 보기 프로젝트 열기: chris-tomich/Glyma 1 사용 예제들

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