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

Target a transfer to the target workspace cell.
상속: DragTargetWorkspace
파일 보기 프로젝트 열기: ComponentFactory/Krypton

공개 메소드들

메소드 설명
DragTargetWorkspaceCellTransfer ( Rectangle screenRect, Rectangle hotRect, Rectangle drawRect, KryptonWorkspace workspace, KryptonWorkspaceCell cell, KryptonPageFlags allowFlags ) : System

Initialize a new instance of the DragTargetWorkspaceCellTransfer class.

IsMatch ( Point screenPt, PageDragEndData dragEndData ) : bool

Is this target a match for the provided screen position.

PerformDrop ( Point screenPt, PageDragEndData data ) : bool

Perform the drop action associated with the target.

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Release unmanaged and optionally managed resources.

메소드 상세

Dispose() 보호된 메소드

Release unmanaged and optionally managed resources.
protected Dispose ( bool disposing ) : void
disposing bool Called from Dispose method.
리턴 void

DragTargetWorkspaceCellTransfer() 공개 메소드

Initialize a new instance of the DragTargetWorkspaceCellTransfer class.
public DragTargetWorkspaceCellTransfer ( Rectangle screenRect, Rectangle hotRect, Rectangle drawRect, KryptonWorkspace workspace, KryptonWorkspaceCell cell, 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.
workspace KryptonWorkspace Control instance for drop.
cell KryptonWorkspaceCell Workspace cell as target for drop.
allowFlags KryptonPageFlags Only drop pages that have one of these flags defined.
리턴 System

IsMatch() 공개 메소드

Is this target a match for the provided screen position.
public IsMatch ( Point screenPt, PageDragEndData dragEndData ) : bool
screenPt Point Position in screen coordinates.
dragEndData ComponentFactory.Krypton.Navigator.PageDragEndData Data to be dropped at destination.
리턴 bool

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