C# 클래스 mRemoteNG.Tree.ConnectionTreeDragAndDropHandler

파일 보기 프로젝트 열기: mRemoteNG/mRemoteNG 1 사용 예제들

공개 메소드들

메소드 설명
CanModelDrop ( ConnectionInfo dropSource, ConnectionInfo dropTarget, DropTargetLocation dropTargetLocation ) : DragDropEffects
DropModel ( ConnectionInfo dropSource, ConnectionInfo dropTarget, DropTargetLocation dropTargetLocation ) : void
HandleEvent_ModelCanDrop ( object sender, BrightIdeasSoftware.ModelDropEventArgs e ) : void
HandleEvent_ModelDropped ( object sender, BrightIdeasSoftware.ModelDropEventArgs e ) : void

비공개 메소드들

메소드 설명
AncestorDraggingOntoChild ( ConnectionInfo source, ConnectionInfo target ) : bool
DraggingOntoCurrentParent ( ConnectionInfo source, ConnectionInfo target ) : bool
DropModelAboveTarget ( ConnectionInfo dropSource, ConnectionInfo dropTarget ) : void
DropModelBelowTarget ( ConnectionInfo dropSource, ConnectionInfo dropTarget ) : void
DropModelOntoTarget ( ConnectionInfo dropSource, ConnectionInfo dropTarget ) : void
HandleCanDropBetweenItems ( ConnectionInfo dropSource, ConnectionInfo dropTarget ) : DragDropEffects
HandleCanDropOnItem ( ConnectionInfo dropSource, ConnectionInfo dropTarget ) : DragDropEffects
IsValidDrag ( ConnectionInfo dropSource, ConnectionInfo dropTarget ) : bool
NodeDraggingOntoSelf ( ConnectionInfo source, ConnectionInfo target ) : bool
NodeIsDraggable ( ConnectionInfo node ) : bool

메소드 상세

CanModelDrop() 공개 메소드

public CanModelDrop ( ConnectionInfo dropSource, ConnectionInfo dropTarget, DropTargetLocation dropTargetLocation ) : DragDropEffects
dropSource ConnectionInfo
dropTarget ConnectionInfo
dropTargetLocation DropTargetLocation
리턴 DragDropEffects

DropModel() 공개 메소드

public DropModel ( ConnectionInfo dropSource, ConnectionInfo dropTarget, DropTargetLocation dropTargetLocation ) : void
dropSource ConnectionInfo
dropTarget ConnectionInfo
dropTargetLocation DropTargetLocation
리턴 void

HandleEvent_ModelCanDrop() 공개 메소드

public HandleEvent_ModelCanDrop ( object sender, BrightIdeasSoftware.ModelDropEventArgs e ) : void
sender object
e BrightIdeasSoftware.ModelDropEventArgs
리턴 void

HandleEvent_ModelDropped() 공개 메소드

public HandleEvent_ModelDropped ( object sender, BrightIdeasSoftware.ModelDropEventArgs e ) : void
sender object
e BrightIdeasSoftware.ModelDropEventArgs
리턴 void