C# 클래스 ComponentFactory.Krypton.Workspace.DragTargetWorkspaceEdge

Target one of the four sides of the workspace control.
상속: DragTargetWorkspace
파일 보기 프로젝트 열기: ComponentFactory/Krypton

공개 메소드들

메소드 설명
DragTargetWorkspaceEdge ( Rectangle screenRect, Rectangle hotRect, Rectangle drawRect, DragTargetHint hint, KryptonWorkspace workspace, KryptonPageFlags allowFlags ) : System

Initialize a new instance of the DragTargetWorkspaceEdge class.

PerformDrop ( Point screenPt, PageDragEndData data ) : bool

Perform the drop action associated with the target.

메소드 상세

DragTargetWorkspaceEdge() 공개 메소드

Initialize a new instance of the DragTargetWorkspaceEdge class.
public DragTargetWorkspaceEdge ( Rectangle screenRect, Rectangle hotRect, Rectangle drawRect, DragTargetHint hint, KryptonWorkspace workspace, KryptonPageFlags allowFlags ) : System
screenRect System.Drawing.Rectangle Rectangle for screen area.
hotRect System.Drawing.Rectangle Rectangle for hot area.
drawRect System.Drawing.Rectangle Rectangle for draw area.
hint DragTargetHint Target hint which should be one of the edges.
workspace KryptonWorkspace Control instance for drop.
allowFlags KryptonPageFlags Only drop pages that have one of these flags defined.
리턴 System

PerformDrop() 공개 메소드

Perform the drop action associated with the target.
public PerformDrop ( Point screenPt, PageDragEndData data ) : bool
screenPt Point Position in screen coordinates.
data ComponentFactory.Krypton.Navigator.PageDragEndData Data to pass to the target to process drop.
리턴 bool